True, but it's not a hearing or a trial. By that I mean the race director can change his or her mind based off of new evidence that arises anytime they want. It's their race and their discretion.
As for the runner, he doesn't get double jeopardy for the same reasons stated above. There is no statute of limitations. If other races prove he cheated, then the evidence they have on him becomes stronger and he may more than likely be disqualified from them as well.
I know the story of Mr. Miranda as well. Will Cloney disqualified Miranda back in 1981. He could have reinstated his finishing place and time whenever or if ever he chose to. He gave him a chance to run a 10k race at his marathon pace and he of course said no. If you really ran that fast for 26.2 miles and you were being called a cheater, what would you do? Anyone who truely ran the marathon would have taken that offer.
As I said, more and more of this will come out and I would not be surprised at all if it ends up in RW magazine. Again, it involves a charity and prize money, that changes the game which unfortunately many people posting don't seem to understand.