Double agent sabatour glitch/bug/exploit?

I was in a game and i found something pretty interesting. I sent a double agent to stop his sub that had a sabatour. What happened was interesting. I got his sabatour and lieutenant AND his sub with the double agent started heading twards my outpost. So not only did I get his specialists and destroyed his sub but I also got my double agent back for my hypnotist to convert him back. I think this has something to do with the sabatour and double agent combat priority. Does anyone have any thoughts/explanation?