So you got popped on a piss test. Big deal.
Next job you apply for be up front and honest about it.
Schneider National, Crete Carriers, TMC, any one of those TL carriers would take you. You said you have a year and a half experience, so you wouldn't need to get a cdl again. So no big deal. You just have to be up front and honest.
Good luck.