Some comments about the various positions that are being presented that the guy is acting reasonably, but lacks communication skills.
ETA: this isn't a response to Primrose's post above - we were writing at the some time.
I agree with her post of course.,
A normal (no mental health issues) NT guy does not make sexual innuendos accidently. Once in one conversation perhaps, but in that case
the protocol is to immediately make an indirect apology.
If it's repeated multiple times in one conversation, or across several conversations, it's 100% looking for casual sex.
In a mixed gym this is absolutely unacceptable behavior.
Every guy who trains knows this.
Every guy who does it must have
practiced their "innuendo technique" so they don't get banned.
Every guy who does it
picks their targets carefully.
So this particular guy is either a creepy (but sneaky and practiced) predator (98% likely), mentally ill (1%) or some other kind of person best avoided (1%).
Primrose should 100% disengage. Fortunately she is comfortable handling this (so she wasn't a suitable target for the creep after all
and it should end promptly,
I do understand the nature of the other interpretations: it seems weird, so you look for a rational explanation, and something comes up. But as I believe someone posted earlier - there's no reason to "over-think" this.
Regardless of your skills at reading emotions, the "heuristic" is simple:
If people
act badly - deflect and disengage.
If they persist, respond directly and firmly - deter and disengage.
If they still persist, "nuke" them (remove their ability to act badly) - disable and disengage.
Then forget the whole thing - losers don't deserve space in your memory ... except for indirectly, in the form of improved techniques.
See my earlier post for tangible suggestions consistent with the heuristic, including contextualizing "nuke".