The board was full of progressive political hacks.
Kind of like copies of you, except without the overzealous Mormon hate. (probably)
The same board fined another business for refusing to serve Christians based on faith. They applied the law fairly and evenly.
It was Klein's outrageous behavior that got him into trouble. Or maybe he just liked being the toast of the Martyr Circuit better than making cupcakes in his wife's shop because he couldn't hold down a regular job with his temper.