Before this gets too far out of control, let me ask this. Can't a business just say no, without giving a reason? How about I just don't want to work for you? Period. End of story.
How about, "yes we make gay wedding cakes, they start at $10,000, how many would you like?"