Does your son have a 504 plan? My son has a chronic medical condition that made him miss a lot of school before I started homeschooling him. His 504 included provisions for excessive absences. I don't know if the rules are the same everywhere, but it might be worth checking out.