Let me be the first to ask the standard question: is homeschooling a possibility?

Failing that, I think I would go with the private school with at least an acceleration in math (preferably a fully adequate acceleration to 6th grade work -- doing 4th grade work instead of 3rd grade work does her no good if she already knows it). That plus the enrichment you describe in various content areas might do the trick.