You, personally, believe it is more nuanced, yet you describe someone who prioritises sex over gender identity for this situations as 'anti-trans' because of your personal belief. When there are transgender people who describe their sexual orientation based on sex.
So, who are you to tell others they are 'anti-trans'? Do you see why posters reject your moralistic accusation? And please don't deny that calling someone 'anti-trans' or a whole group of people is a moralised accusation.
As I have and others have pointed out. You have appointed yourself as an arbitrator of who is transgender and who is not, and you are prioritising your own language beliefs over others with that judgement. Your reasons don't seem very cohesive or logical.
And by all means, continue to do so, it is a free society. However, every time you do it, surely you understand that people will push back on this demonising and vilifying accusation.