Bethesda added DefaultFollowPlayerRun to DLC1EncGargoyleSmall to ensure that DLC1EncGargoyleSummonAmulet (templated from it) gets the package too, but this breaks the behavior by causing enemy gargoyles in leveled lsits to follow the player forever.
My fix:
1: Removed DefaultFollowPlayerRun from DLC1EncGargoyleSmall
2: Added DefaultFollowPlayerRun to DLC1EncGargoyleSummon (which inherits everything except base data and packages from DLC1EncGargoyleSmall)
3: Set DLC1EncGargoyleSummonAmulet to inherit data from DLC1EncGargoyleSummon instead of DLC1EncGargoyleSmall.

Attached Files:
gargoyles.esp