Well, the thing is, "Undead" is not a status but a race by itself.
It's not something that is applied to someone like sleep or burning.
It looked to me like Undead was a tag, which is something that can be manipulated via script at will - hence the shapeshifter mask.
(it's also obviously an appearance too, but I don't see why that couldn't be changed as well)