I agree Mike, and why bother with the renaming at all? I believe each "Hornet II & Lexington II" already had a name...just stick with the original names.
When entering the historical ships for historical completion dates, I am forced to do this - otherwise we end up with two ships with the same name at the same time. But the respawn rule remains - and so if a ship is sunk you may get a reincarnation of it later. I have no big problem with it - although possibly one might argue about the time delay period.
Since I cannot fix it, and since it is not a big issue, I don't expect Matrix to fix it either. But if we do a WITP II - it is a candidate for some change - maybe.