First, I think it would be a good idea to talk to her coach and have an honest conversation about her chances at competing NCAA in college (the only reason, IMO, to go to 2-a-day practices and homeschool at this point). If your daughter will be a junior next year, she should already have video footage ready to send to college coaches. Also, if she wants to do NCAA, then she should also have L10 skills (or at the very least, very strong L9 skills) on at least one event.
Your daughter's situation is actually very similar to mine when I was in high school-- I was a level 8 as a sophomore and a level 9 (with marginal L10 skills on one event) when I was trying to contact coaches-- and my gym also started a 2-a-day program when I was entering my junior year. However, I knew that I was not going to have a shot at any NCAA programs except maybe as a walk-on at the very weakest D1 schools... one D3 school showed interest after hearing my ACT score, but their program has been cut since then. For me, it was not worth leaving my high school when I knew that I was not competitive for a gymnastics scholarship. It wasn't a matter of me not wanting it enough; I just was not cut out for D1 gymnastics, and I knew it.
I'm obviously not doing NCAA gymnastics, but I'm still doing college club gymnastics (NAIGC) at a school where I did get a full ride for academics. If your daughter is truly more focused on a scholarship for academics, then I honestly don't see a good reason to homeschool, especially since she's currently a L7 and the vast majority of gymnasts her age that are vying for scholarships are L10s. Incidentally, Texas has several strong NAIGC teams: UT-Austin, Texas Tech, and Texas State, and schools like Cornell, UCLA, and Berkeley also have NAIGC. You'll find that the top gymnasts in NAIGC are mostly former L9s (a few former 10s and elites). I think that this might be a more realistic path that wouldn't involve sacrificing her education or changing schools, and that would allow her to continue gymnastics.