Since I was ~ OK with my 'old' names: Axel, Michael, I just changed them to Axélle, Michélle in my new documents --- they can mispronounce the ->-bleeped-<- out of it and I don't give a hoot. :-)
A lot of folk prefer Michélle, that's just fine by me :-)
I put it more down to their lack of sophistication and education and not to being rude on purpose.
If they use the wrong pronoun I just don't bother much, mostly it's not by ill will either.
Often the local Blacks do that in any case to ggs, as the "he" and "she" is not in their language as it is in English.
99% I'm called ma'am or madam which is pretty fine, - now ain't it :-)
No need to get aggro is my take, if you call me boss it's fine, but please not "dude".
Also often male and female referred to like: "Oh, MAN!" or "Oh boy! that's so..." what ever.
These are just sayings and are used with any girl, woman, female so why should I get worked up about it?
I just ignore it --- though, IT DOES TAKE SOME PRACTICE :-)
HAPPY,
Axelle