The difference between the B&B owners and the woman with the burqa is clear: the Christian couple's actions affected the gay couple directly and was therefore discriminatory. A child growing up gay would be adversely affected by a couple telling him he was destined for hell.
A woman wearing a veil does not affect anyone's ability to do anything.