I don't agree that Cid is definitely town. So the mafia poisoned him - that doesn't stop him from being a serial killer.
Only if the mafia knew even then that there was a SK in play, which we can't be 100% certain of even now. I believe the SK speculation arose from the night phase where only Galuf died, after the kill order on Cid was sent in. Where's your information coming from?