You, your children,your job and your sobriety are the most important things Steph. If it's inevitable he'll be fired so be it. That removes him from the job situation. Is there no one else to do the actual firing though?
As for your personal relationship, I'm in no position to really judge or give advice but I do understand your pain and difficulty letting go.