Speaking from experience. I very much doubt your husband is cheating.
Coke makes him horny like all guys. But I was always more interested in the high than sex when on it.
In my experience the problem starts with alcohol. If you can stop drinking too much, then no temptation to do coke and no sitting up all night wanking either and feeling shit next day lol