As for the obstruction aspect - isn't that now a mere technicality? A man and his team have been falsely accused, he tried to get out of the burden of being politically undermined by the drama of an investigation that would clear him in the end, which it did, but not without massive damage to his political capital, which it did. I am sure other governments were also following this closely, and it most certainly would have had an effect on foreign relations.
That sounds exactly like what any innocent person would do. If the government in my country shows up at my door tomorrow with some incorrect charges, my first reaction is to get rid of the investigation by whatever means necessary because I don't want to go through the nightmarish ordeal.
What's being argued is that he tried to fire the guy who would end up proving he was innocent? Is that the level of partisanship that your country has reached today? It's really not helpful to any society when things get that bad. It's the same "get him by any means necessary" attitude that I referenced in my earlier comment. We couldn't get him on the original accusation so now let's get him on how he reacted when we accused him.