200 years ago, I don’t think there was any land where the WTC was located. So a ship is pretty much to be expected. It probably sunk there in shallow water and was then buried a couple centuries later.
During the Battle of Brooklyn the Continentals sunk lots of ships in the East River and the Hudson, trying to block British ships movement. It didn’t work, but supposedly they piled up as many sunken ships as they could.