Considering your contributions to the article talk page (by no means uncontroversial), are you sure it couldn't possibly have been you who was disgruntled when labelling the changes as vandalism? I'm not assuming so, but merely highlighting that our own POV can cloud our judgement even if unintentionally. Isn't it Wikipedia's policy to assume good faith (regardless of your own opinion of their past actions)?