Are there innocent things that can mess up a drug test?

Careful, Neutron , you may inadvertently be participating in what’s known as diversion of a controlled dangerous substance.

For US Dopers:
Actually, the sale of ephedrine was banned by the FDA in December 2003 (with enforcement beginning the following month - cite: http://www.fda.gov/oc/initiatives/ephedra/february2004/finalsummary.html), and consumers were warned against using ephedra-bearing products. Its synthetic cousin, pseudoephedrine, is a List I chemical regulated by the Drug Enforcement Administration under the authority of the Combatting Methamphetamine Act of 2005, which was rolled into the USA Patriot Act (like everything else in the last 6 years).

To quote my favorite bumpersticker: “Who are the DEA, and why are they following me?”

Yes.