But then your underlying assumption is that religion isn’t part of cultural integration. Why is religion separate from culture? I would say it’s a subset of culture.
What about your name? Do you have to give that up too to culturally integrate? I'm sure you've seen the articles about CVs rejected by French firms for having Jewish and Muslim names:
That absolutely sucks, and does put the rejections in a bad light, but names don’t directly affect your behavior. Religion is different in that regard.
I guess you could say freedom of religion is a human right but it's not a human right to be culturally integrated. And so you could absolutely be required to give up that freedom in order to integrate, in the same way your workplace may require you to be at your office and do certain things, which is clearly not a violation of your freedom.