under the law there are protected groups. These groups have, in different circumstances, a protected status (here is the AI summary, "groups legally shielded from discrimination and harassment in employment, housing, and public accommodation under federal and state laws, primarily based on characteristics like race, sex, religion, national origin, age (40+), disability, and genetic information")
Now in order to apply this law, each group has to define what it finds to be harassment etc. In any case it is measured against a standard so here is one which uses the word "antisemitism" instead of "harassment based on religion"
if one were to go back into that and replace "Antisemitism" with "Anti-homosexuality" and every "Jew" and "Jewish" with "Gay/s" and "homosexual" would anyone find a problem with adopting this?
what if it was anti-Buddhism? Would it bother anyone to have the definition on the books?
What is inherently wrong with the generic template that makes its use problematic? Or is it that is being used by one group and/or not others?