2n-
If she really needs a pair to make it through state tryouts and camp, thoughts on getting a pair to get her through that timeline and wait to 'really' shop once you/she are at Shattuck? Faribault is only 45min/an hour south of the cities (Mpls suburbs) where there will be plenty of decent shops to choose from. Also, with that much skating I would look to stay within 2-3 levels from the top line skates-- as noted previously, Ribcore is slated to be the least stiff of the CCM lines; provided the fit works, a 46k or 48k in the regular lineup.
Family background of current skates: Youngest (HS daughter) in Mako M8, HS boy in 48k's (as chosen by him over the Vapors), and oldest player (who just finished out his college career) in SuperTacks, wore Supreme TotalOnes prior. Oldest daughter wears Vapor XXII, but last played in 09 and fit is wrong anyway (should have been in a smaller sized Supreme).