Given the BBC analysis of what happened - it's difficult to see that CIA agents would not have spotted the assassin on a neighbouring rooftop. It's their role to check rooftops! So is there another story here?