I myself can see both sides of this.
It allows regulations which force people to use official sex and name (which a person can freely change)... so it allows for laws that enforce proper naming and gendering as long as its official.
On the other hand it can be quite rude to someone who is transitioning but havent officially made the changes yet, and im not sure thats doing much.
But I think those protections, while perhaps unintentional, may not be a horrible way to go about it since it does leave the **option** for them to use a suggested sex that is different than the official one, it just cant be compeled.
So regardless of intent I think it may not be so bad and even a good thing for many.
The other things you suggested may be problematic. while I do think its the respectful thing to do to call someone by their preferred pronoun I think it is quite dangerous to enforce legally a person use particular forms of speech