Which is the hate crime? Sounds like religious bigotry to kick them out. Violation of first amendment.
Homofascists hate G-d. They named their parade after a sin. They stole G-d’s rainbow (making it 6 stripes, which represents sin in Jewish Gematria). They’re “proudly” displaying their hate for G-d.