You are inncorrect with regard to this situation. This was a public street and no permit was required. This area encompassed businesses and homes. It was open to all and the sodomite group was unable to exclude anyone from the public street.
If the scene was different, you would be correct. If the sodomites had rented a building or obtained permission to use an area for themselves, they would have the ability to exclude people. Thia setting was not like that.
I am not making a legal argument, but a civil one (as in "Civics"). The BSA fought long and hard to have their right to freedom of association upheld. They had SCOTUS affirm the right to exclude gays. But is that right to exclude only limited to the Boy Scouts? If a gay group is having a block party and has requested that an anti-gay-group stay away, does the anti-gay group diminish the right to freedom of association by disregarding the request to stay away? That is my problem with what Repent America did here.