Well, Its quite complicated. You see I have created a minion system which basically allows you to make most of actors your minions that is actors you can issue simple commands. Currently I use this system to allow my alpha werewolf to summon nearby wolves and werewolves to your aid by howling. The wolves/werewolves come to you and you can issue them simple commands I described above. In fact the system is far more flexible and in future I will use it more extensivly. For example I will charm any actor to follow you. Sadly the system doesnt work on raise dead due to AI problems with that kind of actors. It is done by forcing current actor into alias reference of quest which has a follow/keep distance package. As I have said everything works fine except when I change world spaces. Without scripts they will not follow me, but with scripts that move them to player they will. Problem is I seem not to be able to detect change of world space. Of course other commads are handled differently. But that is irrilevent. It has nothing to do with my problem.
Sounds cool. I do pretty much the same thing - I have the follower package on the alias, but I don't have any problems with the following. I think I know why though... if you allow any random animal to become a follower, by default, they don't travel through doors. That's the change I made for my animals.
Are you using the http://www.creationkit.com/OnLocationChange_-_Actor? I've used it, but only in the Tamriel worldspace, so I don't know how it works for changing worldspaces like you're doing. Hopefully the event will be enough so you know it's changed and can bring them to you?