Beverly's appearance was on a Skype screen since Christine Baranski was filming another series in New York.
Captain Kirk had a Naval rank of Captain (O6), equivalent to an Army/Marine/Air Force Colonel. He did not have the Army/Marine/Air Force rank of Captain (O3), which are equivalent to a Naval lieutenant.