I'm pretty sure this will be thrown out. It's enforced speech. It's forcing people to abandon speaking the English language and instead to speak some bizarre alien pidgin. The English language has only three genders for pronouns, not thirty-fucking-one.
Someone and probably a bunch of someones are going to say fuck this shit and refuse to do it.
Or preemptively sue over it.
Commercial speech of the sort businesses engage in is subject to somewhat lessened free speech protections, but they can't just flat out force you to learn some made up language that they cobbled together in a drug binge.
I think Eugene Volokh best expresses the core legal problem with this regulation and why it is fundamentally abhorrent to free speech.
"So people can basically force us — on pain of massive legal liability — to say what they want us to say, whether or not we want to endorse the political message associated with that term, and whether or not we think it’s a lie."
More legal analysis here.
https://www.washingtonpost.com/news...f-thats-the-pronoun-they-demand-that-you-use/
A specific example as to why being forced to use a fake made up pronoun is problematic:
"We have to use 'ze,' a made-up word that carries an obvious political connotation (endorsement of the “non-binary” view of gender).
[. . .]
We can’t be required to even display a license plate that says 'Live Free or Die' on our car, if we object to the message; that’s what the court held in
Wooley v. Maynard (1978). But New York is requiring people to actually say words that convey a message of approval of the view that gender is a matter of self-perception rather than anatomy, and that, as to 'ze,' were deliberately created to convey that message."