Actually, you might want to read about the NCR Ranger Vets, I read on the wiki that they have a unique perk that gives them 30% increase in DT. So you could possibly learn how their perk is added, then copy it to suit your needs.
It seems you (or the Wiki) made the same error I did at a glance as the "Perk" isn't actually a Perk, but rather an actor ability. Only a Perk allows EntryPoint manipulation like the OP wants.
EDIT: Reading about how Perks are applied to companions, I have to wonder which flag marks an NPC as "in party" and if that can somehow be manipulated to allow hostile NPCs access to perks that would technically be stored on the player.