The OP's point should be revised: It's the bakers right to bake cakes however they want. And that's mostly true. If a KKK member came in and asked for a cake with lynching imagery on it, its their right to refuse service. Everything more morally noble than that is just shades of gray, and you do not want the courts and law getting involved in that kind of shades of gray. Leave it to the markets.
I'm increasingly convinced that the left is moving us toward a 1984-era world of pushing every little offense into the courts and law. They don't understand how important these fundamental liberties are, which doesn't mean they can't be tempered with things like the Civil Rights Act, but the spirit is still important. When the 2A goes, that's when its all over.