Here is just one of the reports on the site:
"CRASH DAMAGE ANALYSIS
Witness accounts uniformly indicate that the rocket seen to impact TWA 800 was launched close to shore, approximately 2 to 5 miles offshore. As a pilot in the area, Sven Faret, said, the rocket was launched near the shoreline or in the water. As TWA 800 was traveling in a northeast direction parallel to Long Island about 10 miles offshore, this would indicate a left, or port, side strike.
As we can see below, the deformation to the finished airframe reconstruction is consistent with witness accounts... "
And here is the link to that individual whole story (one of the many posted on the website):
http://users.erols.com/igoddard/crash.htm
There is no uniformity in the witness accounts. That's one of the problems. But assume for a moment that this is accurate. There were no reports of a navy ship that close to shore. If there had been then the launch, including the flash and smoke, could have been seen from shore. And nobody has admitted to that.