It sounds like the school can't offer him anything. Why not instead try to convince them to let him skip their Math classes entirely, and instead homeschool in Math with AoPS. You'll need to figure out how he can get credit for his progress.