There are a couple of reasons that could explain why Cid is still alive other than Penelo role blocking you:

1 Cid is a doctor and protected himself or a role blocker who targeted you.

2 Cid is your partner and you are saying you targeted him to make it look like he is a townie

I'm at work and posting from my phone so please forgive any auto correct issues that might arise today.