As far as math, I believe all levels should be covered vs. skipped. However, that doesn't mean she should keep the same pace as the rest of the class. Maybe they would allow her to speed through the math curriculum at her own pace.

My son is 7 (so would be in first grade if in public school) and so far keeps a pace of 2+ years of math each year. Up until this month, I required him to do every question on every page. He chose to do 2-10 days worth of math each day depending on his mood. I've recently stopped requiring every problem on every page to completed. He wanted to complete the 3rd grade and 4th grade work simultaneously and get them done because he already knows almost all of it from paying attention to his sister's work. Our math curriculum has 3 pages of the new concept, 3 pages of cumulative review, and 1 test per week. I have him do the first 2 pages. If he gets them all correct, I have him do only the word problems (the only area he tends to miss problems) on the rest of the pages. In this way, he's done 12 weeks of math in only 2 weeks. Next year, we'll slow down again a bit because he doesn't already know the material as his sister hasn't hit that level yet. Maybe one of these solutions (either working at her own pace through all the required work or working through the work and moving on if mastery is obvious) would be acceptable to the school.