Pompeo was the one who recommended Haspel.
I don’t think Pompeo “recommended” her. As Trump’s appointed Head of the CIA and Trump wanting Pompeo to take over the State Department Pompeo was surely aware of Gina Haspel - she was one of the senior CIA deputies.
I am sure Trump consulted a number of people and I seriously doubt it was Pompeo who made the final “recommendation”.
I think both Trump and Pompeo IGNORED the proximity that Haspel had to the Russian misinformation pipelines that Steele used so much in putting his hoax dossier together, when he was putting it together. Haspel had been moved back to CIA headquarters before Trump took office.