I think that one thing those of us on the spectrum have had to deal with A LOT, continuing into (young) adult life, is people subtly disrespecting or affronting us in some way - they typically do it with a few chuckling peers around them, perhaps nattering something like "huh huh, he doesn't even realize we're making fun of him" as we give a serious "thanks" or "oh, OK, cool" type of response to the subtle/ambiguous (to us) insult while walking away.
I also think that this gives potential tormentors the "green light" or the wedge-in-the-door to realize that they can up the ante and dish out more blunt and brazen abuse
NT's sometimes refer to this as the "sh*t test", and it seems really asinine b/c it's not like you're in a prison or biker gang or some context where respect is paramount.
Contrast this pattern to someone at the opposite end of the "human spectrum", i.e. a narcissist or someone with sociopathy, who have such a perverse sense of ego and superiority that they'll confront anyone who makes an ambiguous insult. So those kinds of people deal in "false positives", whereas we tend to deal in "false negatives".
While I wasn't diagnosed with Aspergers till I was 27, back in the early 2000s, my reflections can recall many a time where I got such ambiguous/subtle insults from others. On at least one occasion, I thankfully had the insight to respond in a way that put the onus for the ambiguity back on them, while indignantly playing dumb: "Um, OK, I'm not quite sure what you mean by that...maybe you could elaborate?"
I think if I could press "rewind" ,I'd have rubbed it in a bit more by adding: "It seems to lack conviction, like you're not totally sure (about what you said)."
At that point, the person is unlikely to become more bluntly insulting (e.g. "what I mean to say is you're a f***g loser / weirdo"), but will become more sheepish and say "um, well...[rephrase as another subtle/ambiguous insult]."
Then you could just give a wry smile and say "OK, well, have a nice day".
The subtext being a less hostile way of saying "either put up, or shut up - if you've got the balls to be blatantly insulting, then do it already."