That's what I was afraid you meant. I much prefer an IT glitch as an explanation.
I don't see how to remove Google Pay from the Amex web site. Searching for google only shows how to add the card. From what I can tell, they'd need access to the phone.