Same thing happened to me. A reddit post I found said this occurs when you save while Wyll is moving from the battle to his spot near the kids.

I reloaded to before the battle and didn't save during or immediately after it, which seems to have fixed the problem! Wyll was near the kids and recruitable.