The error would of course be a bit more understandable if it were James R. Kirk.
If TPTB had made Kirk's middle name "Roy," then Nomad's confusing Jackson Roykirk
with James Roy Kirk
would have been even more understandable.
Roy is a perfectly good middle name.