OMG NM, what a nightmare straight out of hell! I'm so sorry to hear about all of this. But bless you for doing the right thing and hopefully now he'll be able to get some help on the path to stability and maybe get his life back on track. Obviously he has more problems than just OW.
You have been a redwood through all of this, standing up to so many obstacles. I don't know how you do it, but you do...and I applaud you for it. Wish I could offer more....keep posting.
"Achieve success, but without vanity; Achieve success, but without aggression; Achieve success, but without gain; Achieve success, but without force." Lao Tzu