I see two different explanations. Either way the likelihood that the automated system will not generate the credit does not mean you will not receive it, but as a matter of practice customer service will not manually issue a credit until the time listed in the terms has run.
Thanks, Not my first time dealing with Amex and their various bits of “information” haha. Looks like time to just wait it out but will likely think twice about booking these offers next time.