So listen. Fellow female gamer here, not as hardcore as you, however, while you're purpose is straight and golden, stop the raging and all the other junk, and just enjoy the game is great, you're main focus got lost when you mentioned you were a girl.
So unlike you, I do straight up say "I'm a girl" when someone says something like "hey man wanna play a game?". Simply put, I don't want to be refered to as a guy.
I've never had so much trouble as you mention, guys following you around the map and flinging insults around at you. For one, the insult "suck my _ _ _ _" is probably worse for a guy to hear then a girl. Second of all. who was stupid enough to say that? you really want someone you dislike that close to something so important to you? 2 words. Bite. Down.
My point is, all power to you for you goal, but don't let it get lost in trivial things. Even me, who mutes everyone who even starts something rude, got distracted by your female ranting. Female racism is only PART of the problem, don't make it the main focus, even on accident. Good luck!