That's odd. They all have the FamilyMember trait from descr_strat, so shouldn't get RecruitedGeneral. I'll check in game.