I wasn't able to catch spawned characters in Story scripts either, which is why I focused everything around the spawning character (original character). The spawned enemies don't trigger CharacterDied events at the very least.
The reason charScripts might work over Story scripts is due to either the spawned character using a charScript themselves or because it matters more for AI in combat since it allows them to be targetted.