I think you went into panic mode too easily
Remember, role claims should be a last resort when all other options have failed/the direction to take this is disagreed upon
Also, you said you were close to being hammered but it was absolutely not true - I'm not sure whether it's because you weren't paying attention to the vote totals like I was or what
Were you exaggerating?