Go girl!!!
I don't know what State you are in so I can't say. I worked in the legal field for a number of years. I have seen things.....that seem unfair. Most things, pretty fair. I have seen lazy attorneys, and amazing attorneys. Its like any other business good, and bad.
In the future, should he ever lay a hand on you please call the police. THAT would be documentation that would be beneficial to you, as well as protection for you if you need it, and punishment for him for committing a criminal act.
He thought that the thing that would work against us is the fact that he has a therapist who has gone on record regarding the strength of his recovery. I am hopeful that any judge would question that to be true given four missed SoberLink tests in a row just a month ago.
Seems to me you would be able to bring in your own expert to go on record with an evaluation of his so called "recovery".