You'll probably want the player name in the back to avoid targeting issues and the many odd problems of having player names that are contained in the beginning of mob names. These are zombies and pets (ranger too!), not decoys
. Just don't forget to reverse it on uncharm for DKs. There are similar problems with quest gives and decoys which could be cleaned up at the same time, syntax-wise.
I think there are some problems with prog transfers in general, so I'd dig that way. You could just add a few lines to the group transfer function to specifically link up the summons to the owner (using the new syntax) if originating room vnums match up. It isn't perfect, but may be a workaround until the deeper issues can be found.
