Grad nochmal was nachgekuckt habe.

zombieRef = PlaceAtMe AAAZombie 1 0 0

ist Blödsinn, das müßte heißen:

set zombieRef to PlaceAtMe AAAZombie 1 0 0

Dann klappts hoffentlich auch mit dem nachträglichen manipulieren.