They had different non-supporting baby daddies. This has nothing to do with homeschooling whatsoever.
This really looks like the state may have been fumbling the ball in the first place.
Sounds like she pulled the kids out of school when the school started talking about child abuse. The school should have called protective services then. Either the school didn’t call protective services, or they did and protective services dropped the ball.