I mean, I had no idea that there was a Pyro to begin with. All the info I've gotten wrt roles has come through you. At the end of the day it could be anyone because I don't know for sure what info is real. Like, from my point of view, what makes you not scum? I wouldn't know. I'm going out on a whim here and trusting you, but you have nothing to prove yourself through. At the end of the day nothing is set in stone. I think Swurtle WWW and Mato Wolf fits, judging by yesterdays votes. However, it'd be beneficial to both you as town or you as Pyro to have these threats gone. Saying "Fed cleared me" is nice and all, but to me those are just words.
Excuse my rambling, but what I'm trying to say is that if you are town and if Fed was correct on there being a Pyromancer, then logically, to me, either you or Sharl is it. And since Sharl actually voted Wolves yesterday and our CC has been generally towny, I'm inclined to believe that either
a) you are Pyro and Fed mis-cleared you (or Fed never cleared you and you are just saying so, because noone can prove you wrong) or
b) there is no Pyro because they either died or were not in the game to begin with
Obviously there are other less likely options, maybe Sharl being Pyro or one of Mato/Swurtle, but eh, I'm just going with what seems likeliest.