I thought, and someone please correct me if I'm wrong, that all you have to do is refuse to take the CDT, and you were automatically discharged, i.e. there is no requirement to either take, or admit (rightly or wrongly) to having taken drugs.
I have never been called forward for CDT so you might have to wait a long time to refuse one.