Definitely agree about a backup plan. The military option has this built in; the problem is that you could get stuck in your backup plan just because you didn’t get selected for flight training, not only because of a true medical-or-other disqualification. That and the small matter of actually being in the military for all those years!
Some of the schools you mentioned offer a Professional Aviation minor as an additional option, so that you can major in something else and still become a pilot as part of your undergrad program. I know Auburn and UND have this, not sure how many others. From the way you describe your academic record, you should get merit at these schools as well - probably about the equivalent of an OOS waiver at each (which of course still leaves the question of how you’d cover in-state costs). You could major in anything you wanted, minor in Aviation, and come out with your goal met and a broader education for backup.
However, you’re still giving up a lot financially by leaving Florida, so that’s the rub.
The other thing to maybe look at is the National Student Exchange: https://www.nse.org/exchange/colleges-universities/alpha-location/ If you attend one of the eligible schools in Florida (FIU, NCF, or A&M), you could potentially spend a full year at a partner school that has flight training. I honestly don’t know if this could work or not (you’d have to make sure the aviation program would be available to you as an exchange student, and doable in the time you’d have, perhaps supplemented by additional summer or other training), and the only school on the list that I see offhand is Minnesota State Professional Flight Minor | Minnesota State University, Mankato (there may be others - I didn’t go through the list with a fine tooth comb)… but if you could make it work, your costs for that year would be covered by your Florida aid.