Quite right. It's as simple as that.  When dealing with a very corrupt system, the only hand being played is with their cards.  Could Trump have appointed someone from his own inner circle? A Ratcliffe, Grennell? Probably not. It's questionable whether any of Trump's people would have made it through the Senate Select Committee. Trump had enemies on both side of the aisle. Remember John McCain was on this committee along with other Never-Trumpers at this time. Even if this ideal person did pass the Senate, do you think the CIA department, with all its compartmentalized units would accept a Director Ratcliffe or Grennell? A predictable rebellion within the CIA could result. Certainly, this would not be beneficial to Trump and the leaks would give the media a field day in destroying Trump. Many years ago, CIA director William Colby made enemies within the department on both the left and right; a very lethal combination. Was he trying to rein in the CIA? Many believe he was murdered for outing CIA tactics. How ironic is that Gina Haskell got the nod from Trump to be the CIA Director? She happened to be the Chief of Station, Europe Division in London. She undoubtedly knew about the Russian collusion scheme. Former CIA Director John Brennan endorsed her becoming the CIA Director. Hmmmmm..... It sure appears to me (as you stated) that she was put in that spot to force her to choose between handing over self incriminating documents or obstructing justice. It's looks like she is being exposed to the world for obstructing justice.