Or is "man" a homophone or a polysemy in this context?
You, sir are a cunning linguist! (Though, don’t give up your job for comedy;)
I think the correct word is polysemy, and not homonym. The similarity of word is no more accidental than “Dog”.
I further think that I was mistaken in this case, and “No Man” may mean “Not any Man” more than it could mean “None of Mankind”.
It may not matter, as to object to the wording is revisionist wokism. The Enterprise had plenty of women on it.