At a certain point, when you have enough settled aristocracies, your generals will get the late bodyguard unit. Have you noticed that even your client rulers, your hellenistic mercenary generals, get the late bodyguard unit? Of course only those, who already are in duty. If you recruit new ones, they will have their old bodyguard units, whatever they are.