I'm willing to use a person's name or avoid where possible using a word the person has expressed they are not comfortable with. I am not willing to use words I don't believe or agree with however, and I expect this to be a reciprocal social contract, ie not insisting on calling me 'cis' or anything else. Otherwise forget it.
What the activist political lobby is trying to fudge here is that when women are forced to stand up for their rights, ie to have an accessible toilet, it is necessary to use the words and speech of reality. ie, however x feels and identifies, the fact is that x is male, and this makes this place inaccessible to others.
The attempt to try and force 'misgendering' as banned is essentially to prevent women being able to defend their rights. And that is what Maya stood up for.
If you force women to the discourtesy they will need to be very plain about sex. The answer is not to stomp all over them, their needs, their rights, and force them to the point of having to say things you do not wish to hear. Not wail, whine and demand legal recourse to prevent them, when you are jumping up and down on their toes in size thirteen pit boots, from saying "get off my toes, you're hurting me". This is not hate speech. This is a need for a political lobby to accept the limits of their choices ends at other people's rights, and this is about equality. Not primacy.