On a practical level there really aren’t other means, I suppose there’s a chance somebody could catch them with the drug in a clearly marked bottle in their locker. The problem with banning something you can’t detect is that’s basically announcing to the athletes you govern that this substance works, since there’s at least 10 rumored things that accomplish nothing for every 1 that does something clearing that picture up for them is counter productive. MLB ran into that problem when they banned certain “cleaners” (things that remove traces of other stuff from your pee), by doing that they functionally announced that those cleaners actually work and they became very popular for athletes of sports that hadn’t gone down that hole yet.
A lot of big profile cases have come about because they were caught with out testing. I think you probably have to be really dumb to get caught with actual testing. If they really wanted to stop it they should maybe set up bounties for actual proof.
Freegards