A few links that touch on the Constitutionality of PA laws.
Take your little case before the Supreme Court. See where it gets you.
The bakers from Gresham, Oregon did not refuse to serve gays...on the contrary. They had regular customers who were gay and that's not pertinent to the case. The Kleins objected on religious grounds to materially contributing to a
ceremony that violated their core beliefs.
Sort of like trying to force a Jewish baker to make a special birthday cake for the anniversary of Hitler's birthday.
Sort of like trying to force a black caterer to service a Klan gathering. Etc.