The first thing i would do is return the detox kits and buy yourself another home test kit. Ive never had a physical that invaded my privacy... you know the old grab the balls and cough routine. You may not have enough time under your belt to provide a clean sample. I would pick up a bottle of Quick Fix if you can and another home test kit. Test yourself again the day before the test and see where you stand. Follow the dilution method to a T the morning of the test substitute gatorade for the water. This will help with specific gravity. Take the QF with you and feel the place out, if you need to then you can ditch it.

Killerweed420 do you have any advice on DOT testing?