I don't find that you mention NSA ITT before my comment. Parent comment did mention them, and your response was the off-topic (for Tonkin, anyway) "CIA doesn't lie!"
Neither supposed "attack" occurred! NSA reports were used to claim that they did occur! You don't think NSA has and is currently withholding information? Why don't you read what you pasted above? "Key pieces of evidence are missing"? If only the TLAs had the technology to preserve the information they gather... this is not credible.
Even if NSA reports had said "there was definitely no Vietnamese attack", those reports were used by the executive branch to ramp up the war. The authors of those reports, and every superior of those authors up the chain to the president, would have had a duty to contradict the false claims. Of course this is fantasy. NSA doesn't oppose war, and its reports reflect this.