Alles klar. Ich hatte vergessen, die permanent speichernden Koordinaten des sich bewegenden NPCs nochmal zu multiplizieren.
Ich ging davon aus, dass, wenn ich direkt über den Befehl "V[...]" die Koordinaten auslesen lasse, das nicht mehr nötig gewesen wäre.
Hätte ich aber ja auch drauf kommen können.

So klappt es jedenfalls wie gewünscht, vielen Dank für den Denkanstoß
Der Rest ist finetuning (was die pixelgenaue Position angeht)