Salvor6,
Florida does not have any choice about whether they recognise a Federal Treaty.
Shipwrecks and maritime law have traditionally been a Federal responsibility, but in 1987 the Federal Government enacted the Abandoned Shipwrecks Act (ASA). Under this, responsibility for, and title of, ABANDONED wrecks were devolved to the coastal state in whose waters the wreck lay. That remains the case. However, since the SeaHunt ruling, Spanish shipwrecks in US waters, are not "abandoned" except by specific action or statement by their owners. So Spanish ships in US waters are nearly all not "abandoned" and therefore not subject to the 1987 ASA.
Of course, until a wreck is identified, you can't say whether it is a Spanish ship, but once identified, the State involved, be it Florida, Virginia or any other, loses all claim to ownership and jurisdiction. The State has no choice. It cannot issue a salvage permit, because it has no right to do so. This what Virginia did in the SeaHunt case, and the Spanish Government, at the behest of the US Department of State, sued both Virginia and SeaHunt in the Court of Appeals, and won.
I think that the one grey area concerns other agreements that had been reached prior to the SeaHunt ruling. I keep reading that the Fishers had been granted rights to recover all the 1715 fleet, for example, and it might be that if this is the case, then that agreement will stand, despite the change in the interpretation of the 1902 Treaty. However, I don't think it would apply to any other Spanish wrecks, including the 1933 fleet. If anybody knows of a licence that has been issued by the State of Florida to recover a newly-discovered Spanish shipwreck, then I would be very interested to hear about it and understand the circumstances.
Mariner