I'm in California and some years ago got injectable hydroxocobalamin from McGuff Compounding Pharmacy (mcguffpharmacy.com) in Santa Ana, CA. McGuff does require a prescription.
Anyways, I would think that a compounding pharmacy in Florida would be able to help you but I'm sure McGuff would be happy to ship to you as well.