I didn't illustrate the example I was referring to completely due to generalising about it. Thanks.
I have since elaborated on it refering to the Muslim guy working in the butcher's refusing to serve and handle pork on religious grounds to customers that consume it.
Apparently that was acceptable, without either issue or complaint. The owners of the bakery maintained the provision of the cake with the signage supporting gay marriages, ran counter to their religious beliefs /sensibilities. I don't see any material difference since both arguments are still centred around religious beliefs ?
Well I literally just explained so if you can't see it or see why the other examples ift better then I'm not sure I can help you. A Muslim employee having an issue with his employer just isn't the same thing and if his employer wishes to mitigate it by simply allowing him to not handle certain products then that's up to them.