I was also made to feel bad if I complained about things. We divorced because of his affair in the end, but, well, it has solved my end of the problem.
If you separate, your dd will be spending more time alone with him, without you there, presumably: it wouldn't remove her from his influence. But you do need to trust your daughter. She is clearly smart enough and confident enough in her own views to be able to judge him better than you.
After spending a weekend with her dad and paternal grandad, my dd's boyfriend made some lighthearted jokes about grandad's excruciating conversational skills, with a comment that her dad was well on the same path. It was really cheerful and good-natured along the lines of "nowt as strange as folk". That's the type of attitude I've been trying to take myself.
And in private also speculating on where his misogynistic / thoughtless tendencies might come from, without making it into too big a deal, and looking for explanations rather than blame. The kids can decide what they think of it all themselves.
This kind of approach definitely does work better now he's an ex.