Because they're undead but also not undead. I honestly don't know. Undead Slayer works on them, but the Salve amulet doesn't.