I just had something occur to me. It's something trustworthy this time.
Shadoweh is, at the very least, suspicious. She's done little in terms of actually contributing, then defended Serela a lot. I can't really find anything supporting her being town.
Serela, instead of just acknowledging or receiving this defense, actually grew suspicious of Shadoweh and voted her because of it.
If Shadoweh is scum (and she probably is) then Serela isn't.
It's that simple. I really don't know how I kept missing this before. Also apparently Polly has some suspicions towards Shadoweh (unless I'm just misreading) so if that's the case, what the heck are you doing? Get your vote back over here on Shadoweh where it belongs.
Same thing goes for anyone else with suspicions towards Shadoweh but still voting for Serela.