How is she being punished? I don't see how this is a hate crime.
If I say that a black people are gross, and I hope they do not touch me, it is not a hate crime if someone tells me that I am a racist. Although people would call me a racist, it doesn't mean that I would be a victim of a hate crime, because, by law, that hateful speech is protected. If people do not like me because of it, then they have that right. They have the right to not befriend me and criticize my beliefs (it's a two-way street as far a free speech). See how a racist causes their own problems, not the other way around? The same applies to hatred of gay people.
Also, civility and freedom is exactly what GLBT people seek when they advocate for gay marriage/equal rights. Essentially, it's like saying Martin Luther King Jr. was insensitive to racists when he demanded equal rights to black people.
I know it is a common analogy made between black rights and gay rights, but it is quite truthful.