Great call on the Florida farmed live rock. Sorry to hear about your dinos. If you're going to redo your tank, I'd suggest fully disinfecting everything that touches water. Use bleach and water and let everything fully dry out.
Even that won't guarantee you won't get dinos again. So it's a good idea to research the different eradication methods out there, and be prepared to fight it. I succeeded by using UV, adding lots of predators (reproducing snails and pods), adding competition for nutrients (Ulva or other fast-growing macro) and lot's of manual removal. Manual removal bypasses the question of what they eat - you are what you eat. What do you think has the most concentration of dino-food? The dinos themselves or the tank water?
Also, a lion fish is very likely to eat your clown fish in a ten gallon tank.
Good luck!