It seems Amex now has the fastest authorization/posting systems I have seen. Purchases I have made have posted within 24-48 hours on most occasions (for example, a dinner I charged on Saturday night posted to my account by Sunday night, talk about FAST).
I agree, try to place the rez on hold and book it the day after your closing date....better safe than sorry (if it's a cash flow issue).