I find that surprising. I'm on another forum that sees hundreds of people apply for US Amexes from aboard and never seen one that hasn't required ID verifications for a first time Amex user.I wasn't required to do either with my GT apps in Feb & Sep this year.
But Amex can be random at times. Some people seem to get pinged for income verification while others don't. Some people get pop up jail while others don't. There's a lot of mystery to their credit application processes.