I think if you look up the word bigot, you will not find any reference to legal rights. Bigots are free under our constitution to engage in bigoted behavior. It is their attitude that is bigoted.
Prehaps you mave mistaken bigotry for "discrimination", a word which has taken on legal implications.
"It is their attitude that is bigoted."
No more (and no less) than any other boycott. It is that church's money, and let us hope they find better investment opportunities somewhere else.