Yes, exactly. Buried in some of the NYTimes articles about this affair is the information that Sir Kim, prior to his diplomatic assignments, was a National Security Advisor to the British government, with close ties to MI6 and the US intelligence community, ties that he retained as Ambassador to the US. And that he coordinated meetings between those intelligence organizations.
So you need to wonder what his role was in the formulation and dissemination of the Steele dossier.
And using his contacts with members of Congress (which the NYTimes also makes reference to), what was he doing to undermine Trump administration policies (like tipping off Congress people in advance on stuff he had become privy to, so that they would have time to arrange some resistance).
Whoever did the leak of the Kim cables wanted him out of DC, pronto - and it wasnt just a matter of his making disrespectful remarks about Trump, although the hysterical reaction of the British establishment to his forced resignation seems designed to have you think that Trumps response was just a silly temper tantrum.