Umm, but you can call a ship whatever you want, even remove the ship types. So I don't see how those make a difference.
The one thing I want to know is if the requirments listed in VehicleListing.txt are hard coded into the game or not, cause no matter what I seem to try I can't add a new requirment too a ship.