I do think completing your undergraduate degree at UF and pursuing your graduate degree at one of the elite graduate programs is your best course of action. UF will be a lot cheaper than the alternatives and would more than likely accept all your dual enrollment (DE) credits, possibly waiving any minimum enrollment credit requirement. Did you get some form of waiver, allowing you to do dual enrollment starting sophomore year of high school? I was under the impression that Florida requires Junior or Senior standing for DE.
Here is a student who completed his undergraduate degree through dual enrollment at FAU/FAU High School at age 17. He is now a PhD candidate at Princeton University (Molecular Biology):
http://newsone.com/2665991/james-martin-florida-atlantic-university/
https://■■■■■■■■■■■■■■■■/in/james-martin-ba447a68
Other dual enrollment students from FAU who completed their degree at 16/17 are:
http://science.fau.edu/news/sousa_graduates.php
FYI: I have seen other Florida dual enrollment students who have gotten into MIT and completed their degree in two years. Most schools have a minimum number of credits that students must complete at their institution before they are eligible for an undergraduate degree (typically it is 60 credits, while at others, it is 45 credits). University of Miami will take most of your DE credits, although they have the 60 credit minimum rule. At some schools, the 60 credit minimum can be negotiated, so you shouldn’t assume it is 100% fixed rule.