Nonsense. Battles were fought against this sort of bigotry back in the day. Sex,race,religion should not mean you dont get served. Its a blindingly simple concept.
Which caused Catholic Charities in many major U.S. cities to stop its foster care and adoption programs permanently (Boston, Chicago, D.C., etc.) A charity that was doing enormous good for countless needy Chicagoans of all religions and races and stripes. But the feds demanded they open up their adoption program to placing children in gay couple's care. Catholic Charities said they could not do that in good conscience and Christian morals so they were forced to close their doors to those services.
Now if the gay movement had a similar conscience, they might have felt bad for all of the good this charity was doing for thousands of needy people, and said "it's ok, we have many other adoptions services at our disposal, allow them to stay open." I do not think that happened.
So a cake is one thing, but to be forced to promote immoral practices or arrangements is quite another. And that surely goes for abortions and / or abortion pills at Catholic hospitals or pharmacies.