But s/he can't refuse classes of customers as set out in the law (i.e. race, colour, religion, sex, sexual orientation, etc.). Is this such a difficult distinction to make after 150 odd posts??
Yes, because it's the wrong distinction. The religious rule he's claiming is no opposite-sex touching between strangers and would apply to a female barber/hairstylist as well. This does not target women (or men) as a group. Is this so hard to understand after 150-odd posts?