It probably was the CIA. It's just the sort of high profile take-out that they would delight in.
Sort of "Look what we can do. Aren't you scared you'll be next?"
Much more satisfying that a nice quiet disappearance that lets the other side wonder if they defected. Hell no! Blow 'em up with a missle.
troll