Below is the Florida law regarding your particular issue. Full law is at
Statutes & Constitution :View Statutes : Online Sunshine
These are minimum requirements. It is entirely within the right of your physician to have more regulation of controlled meds and any other aspect of medical care. The staff was wrong in citing Florida law, and this is likely because they have been told "we don't do that" and assumed it was legally forbidden. However, they corrected that error and now have told you it is their office rule. You have a problem. Perhaps your doctor will ignore the practice rule and give you a six month script. Perhaps not as it may jeopardize his or her employment. So either you get another provider up north willing to co-manage your illness, or you forgo your controlled medication for a non-controlled drug those six months, or you find a different doctor here in TV area with a different rule about prescribing these meds. Simply telling the doctor at your present office that the law allows it does NOT mean they are going to do it, and may result in your being dismissed as a troublesome patient. And they can do that.
893.04 Pharmacist and practitioner.—
g) A prescription for a controlled substance listed in Schedule III, Schedule IV, or Schedule V may not be filled or refilled more than five times within a period of 6 months after the date on which the prescription was written unless the prescription is renewed by a practitioner.
(2)(a) A pharmacist may not dispense a controlled substance listed in Schedule II, Schedule III, or Schedule IV to any patient or patient’s agent without first determining, in the exercise of her or his professional judgment, that the order is valid. The pharmacist may dispense the controlled substance, in the exercise of her or his professional judgment, when the pharmacist or pharmacist’s agent has obtained satisfactory patient information from the patient or the patient’s agent.
(b) Any pharmacist who dispenses by mail a controlled substance listed in Schedule II, Schedule III, or Schedule IV is exempt from the requirement to obtain suitable identification for the prescription dispensed by mail if the pharmacist has obtained the patient’s identification through the patient’s prescription benefit plan.
(c) Any controlled substance listed in Schedule III or Schedule IV may be dispensed by a pharmacist upon an oral prescription if, before filling the prescription, the pharmacist reduces it to writing or records the prescription electronically if permitted by federal law. Such prescriptions must contain the date of the oral authorization.