Maybe it was the animation not keeping up with the calculation. I've seen that a number of times, where things seem out of order. Still should have gotten the 3 points added, and I don't have any explanation for a possible cause for that.
I don't recall doing revenge on you. I almost never revenge, as I'd rather clear a list to get the free SoW then worry about playing the revenge game. You do show up on my lists pretty often when I'm in the same rank. So, maybe just looked like it was revenge and was just me clearing a list. Despite the changes to level attacks/defenses, it still seems it's always the same names that show up.