The above law isn't enforced for seasonal residents (boats that come for the winter).
My proposal for a seasonal pass (not a registration), could be a simple online pass, not a proof of ownership registration, no different than buying a county parking permit.
Apparently you know very little about cruising to the Bahamas. Most winter cruisers left for the Bahamas in November or December, not February.
You keep confusing the modest number of boaters wintering in Florida with the thousands cruising through and around Florida year round.
Yes, most of the people wintering on land or in marinas or mooring fields contribute to the cost through taxes on accommodations. Boaters who only anchor, contribute little.
Ted