It would also seem to me that someone would have come forward in 1968 and pointed out that the Gulf of Tonkin incident was a completely fabricated pile of crap, too.
We may never know the truth in this case, but what I do know is that the U.S. government lies to its citizens with such boring regularity that I have no reason to believe "official" explanations in any situation.