I had a whole bunch of credits (across multiple cards) all post on the same day. Moreover, Amex does occasionally go back and issue credits for things that they missed, which helps greatly in building trust. I'm willing to mostly just accept that it will eventually show up, if not necessarily in the same month.