The criminality of Dr shopping (liability is the wrong word here) is 100% on him. You have zero to worry about there. However, letting him continue with the child sharing when you know he is using could go against you in a custody hearing. He has also lied to you saying he is clean right? Go change this immediately. No judge is gonna punish you for watching out for your children. But get a good lawyer if you can.