>vindicate vs vindictive
I don't think this is a good example of cognates diverging in meaning. They're both more or less kinds of avenging or counter-attacking. When you vindicate something you are responding to some attack made against it, and when something is vindictive it responds to attacks with attacks of its own.