==> “...and didnt he then get a US visa?” <==
Not exactly - he already HAD a US visa, but nobody bothered to check. Hilary Clinton’s fault!
He had a visa, but it’s not clear that he actually presented his passport when he changed planes in the UK.
There are so many things that are not clear about this...