If they do, indeed, have 5 students working at his level, it would seem that much more important to work out the scheduling issue so that they could all go to 5th grade math. Why would it suddenly not be a priority if they found more kids who need it?

I think they're giving you the runaround.