The governing body investigation did not find that he didn't cheat - it instead said they could not conclude that he did cheat. The distinction matters because the first statement implies a proof of innocence, which was not given, but instead the conclusion of a statistical analysis, by a single person, was that it could not be shown *from the data they looked at* that cheating did occur.
Lance Armstrong won seven medals before finally being caught.
"So this leaves it to interpretation."
And the body Constitutionally mandated to provide interpretation has done so.
The only failures in all this are the usual 535 layabouts who can't write a clear law.
The bogosity meter just pegged.