I hope yours is the correct explanation. Nevertheless, I get the feeling that many Americans for some reason sympathize with anti-Americanist foreign leaders, even if their own people consider them ruthless dictators.
(I'm not American, btw.)
Or the same Qaddafi that provided the `special questioning` facilities when the British secret service sent the current democratic leader there to be interrogated about terrorist links.