(didn't read the other replies- sorry if I duplicate)
Even if he just finishes with algebra 1 he could still get to calculus, right? some sequence of:
9 geometry
10 trig
11 algebra 2
12 calc
We pushed ds1 ahead so that he would finish that sequence above junior year and then be able to take the next calc or stats. Senior year came and he loaded up on theater classes instead.
It was actually a bit of a challenge for college because he had to do a placement test over the summer and he was all rusty from not having math for so long. He had to re-take the placement test (which is allowed) but requires 9 hours of guided study modules before re-taking. That was a slog but he aced it.
A lot of kids he went to high school with transferred to our public school from Catholic schools or charter schools and arrived with just algebra. A lot of them doubled up in 9th grade on math to get ahead. There are always solutions.
...
I do see your point about how big the middle schools are there though- way different than our schools here. But, think through the logistics especially if he just isn't that into it. He will have math opportunities. Even if not accelerated, he will reach calc.
Oh, and my kid was a science kid. The traditional, not pushed, math schedule is actually better. For our school, calc and physics line up the same year and the material feeds off of one another; the kids who were taking both at the same time appreciated that. Ds1 didn't mind because he still remembered calc but there's something to be said for why schools have their classes coordinated a certain way. Our high school has suggested pathways laid out so you can see what classes they recommend each year for kids interested in different things. Maybe see if you can find one.