I would try to get to know the client really well and see if we can find a way to work together. If I can't, then I'd try to work with someone else in the company. If I can't find anyone to work with, I'd probably pass on the project.
I don’t think it’s an issue. I don’t think you need to mirror the values of your client but I do think it’s important to understand who they are and what they stand for.