Well, its really unlikely that you actually had the double vote power. Because its more likely you're the last Mafia member, and had to use a faction kill last night, and didn't have the ability to use your double vote instead. And your insistence that it completely clears you, makes me more doubtful that you're town.