It appears to be a problem with
<EquipmentUpgradeDef>
<EquipmentSlot>Weapon</EquipmentSlot>
<EquipmentWeaponType>Staff</EquipmentWeaponType>
<EquipmentSlot>Defense</EquipmentSlot>
<SelectionCriteria>MaximizeSum</SelectionCriteria>
<ComparisonAttribute>UnitStat_Attack_Cold</ComparisonAttribute>
</EquipmentUpgradeDef>
I commented this out and I now get the Mages showing up.