So I am guessing he is in court mandated rehab?
I know it's hard, but if he doesn't really want the help and you showed up he was probably looking for enabling? Cause I am sure none of the staff were falling for his line of BS.
Good luck. You sound like a great mother. It's important to know that you didn't cause it, you cannot control him and you cannot cure it.