The email being compromised opened the door to his email being compromised. The door to his Namecheap account being compromised was apparently already wide open.
https://news.ycombinator.com/item?id=11480221
You should not be able to overcome 2FA with social engineering wtf!