I don't know the circumstances of this event......but it wouldn't be an event if the homo kept its lifestyle to itself........ But we know that ain't gonna happen.....so......Personally, I would take their money, it is not condoning a lifestyle to take homo money. You live and work in the world, just don't be a partaker of the world. I would charge more, just as I would to any aggravating, difficult customer.
I've done it before.......don't want the customer? Then price your job to do one of two things: 1) they go somewhere else because of your cost 2) you get paid for the difficulty. For me, it would not be a compromise of my principles. It's just business.