Let me preface this by saying, I am not convinced that there wasn't shady stuff, potentially even large-scale doping going on at the NOP or with Dr. Brown, but after reading the decision, it really feels like they got AlSal on a technicality.
https://www.usada.org/wp-content/uploads/Salazar-AAA-Decision-1.pdf
A few things that stand out from reading:
1. Salazar is paranoid about documenting compliance with the code (even if he misinterpreted it).
2. Salazar is trying to do every legal thing possible to improve athlete performance.
3. The "testosterone experiment" was a really dumb idea.
I say "technicality" because the ban is due to the L-Catinine infusion done on Steve Magness, whom the NOP did not believe would be classified as an athlete, but in fact, was. It sounds like all of the other L-Catinine (injection/infusions) which were done on NOP athletes were done in an attempt to be 100% compliant with WADA.
The report makes it clear that Salazar consistently was trying to get as many of his athletes on medication that he thought could improve their performance as possible.
It also sounds like Salazar was paranoid about tampering with his athlete's drinks and possible application of testosterone gel after a race (apparently someone put something on Rupp's back after a race in 2009). Hence the testosterone experiment, which was done on Salazar's sons, to see how much could be administered before a test would come back positive. Idiotic, considering Salazar had an active prescription for testosterone cream, and now he know how much he could get away with. Pretty tough for me to buy that they went to this effort simply to prevent tampering, when it was already known that most of the athletes were on thyroid medication, for the purpose of increasing testosterone and losing weight.