Ahh, I think I can piece it back together. I think I was in a chopper around that point, but the boat you destroyed had just destroyed my heli, which you can see the explosion to the right of the boat after checking your map. I probably bailed out next to it lol.
I've had a few WTF??? teamkills lately. Like being in the basement of B on Shanghai and I get hit with a TK for someone who was on E. A totally impossible shot.
It occurs to me that EA might be miscrediting TK's.