Good for you, and as always the "it's just a meme" dodge is always there.
But.
First off, matchups between Olympics women's teams and high school boy's teams produce much more mixed results than what you're saying.
Second, the meme isn't talking about men's teams versus women's teams. The meme is talking about a man on a women's team against a women's team. And I dare you to try that.
And by the way, that's not even with you on hormone therapy and the extreme difficulties that transgender athletes put themselves through. I'm not even challenging you to voluntarily surrender your male advantages in order to qualify as a transgender athlete. I'm saying straight up: put yourself in a women's team against a women's team and see how that works out for you because guess what? Women can bench and squat too.