The school district can still test him even if he's homeschooled. That might be worth looking into. They could also test him on whatever national standardized test they use (ITBS or SAT10).

And he can take the SCAT test at 7 and EXPLORE at 8.