You can't hold up your H's end of the parenting job, all you can do is your best (which you are). Your kids know you are there for them and hopefully one day they will get to tell their father about the impact of his actions on them. The urge to protect our children is so strong and the task so impossible, it's hard not to feel overwhelmed. You're doing great.
This is so true. Even when you are working together as a team, you each have our own ideas on how to parent...now factor in someone who is emotionally challenged...oy vey! IMO, you let your can let your H know your thoughts and you can even attempt C but ultimately you just have to let go and accept that you have no control over the way your H handles things with your D's.