This is perfectly consistent with liberal conceptions of religious freedom, even as it is understood in America. After all, if the secular state can force businesses to cater and serve same-sex weddings and so forth, why can’t they force them to serve pig-eaters and alcohol-drinkers? The argument that the French consistently fall back on is that eating pork and drinking alcohol is part and parcel of French identity. To not accommodate that identity is to impose one’s religious beliefs on others, which violates laïcité.
This is part of the reason I keep telling Muslims to be careful in invoking religious freedom and espousing a commitment to religious freedom because you never know when those same principles will be used to stifle Muslim religious practice and expression.