There is not – nor should there ever be – a legal right for an individual not to be offended.
And – does this really need repeating? – religion is an option, even in Islam, whereas race is inescapable. And while some bigots may indeed use objection to Islam to disguise an unpleasant racism...