I dont think you can but you could have a script kill the old npc and make a new one which is identical except with a different alignment.
I haven't tried this myself, but can't see why it wouldn't work. Code: stat (num) of (obj): adjust by (num) WorldEd Manual, p.86 Bonus Answer: (num) for alignment is 19.