So I'm on the PC, and Serana is my full-time follower. Or, at least she is now. Because if the zombies don't stop... well, whatever.
I tried using console commands like "removespell (necromancy spell here)", but nothing worked. Then I looked into it, and found that you can't remove spells from NPCs.