The issue has been resolved. Marriott CC deserves all the credit. Do use their assistance if anyone else has a problem like this in the future.
I would hope that after your detailed posting and the hulabaloo in this thread that followed, you might be kind enough to share with us the resolution.