I think what the problem here is bug abuse. The bug that is abused is putting the death knights in the cage to begin with. This is how I first tried to get past them and saw the knights only reappear. After got so far away from (most) npc's I think they will just despawn and return to where they are suppose to be. Since they cannot walk to their actual spawn area, they will just appear where they are suppose to be.