I'm confused. It sounds as if American Express's system did detect the transaction and sent you an alert. What did you think they should do differently, and why?
I believe the OP meant that a user-configured spending alert was triggered rather than internal fraud controls.