I think it takes a different kind of intelligence to be able to see through elaborate scams. You need more than just logic; you need to understand human psychology and the tricks these experts use to scam people.
So I think by far the most likely answer is that Gavin was simply tricked.
As to not having proof that this guy isn't Satoshi, the burden of proof is on him to prove that he's Satoshi, not the other way around. You have no proof that I'm not Satoshi either. Or that there isn't an invisible unicorn in my pocket.