I agree - plenty of ways to refuse the order without playing the moral aversion card.
I am waiting for someone to explain to me how a baker can sell a gay couple bread, croissants or a birthday cake but refuse to sell them a wedding cake. The cake is part of the celebrations NOT the ritual.