I'll just parrot Ratchet here and ask why you're spending so much energy defending yourself now that you're going to get cleared?
Regardless, I know that Naomi is town, or in the very very least she's in possession of a lie detect.
I fail to see why a scum would need lie detect, so, yeah.
But aside from that, just because you have some town players willing to give you the benefit of doubt, it doesn't automatically clear you as you're implying.
In my POV you do this stuff as both town and scum, so it's hard for me to take a definitive position.