So, I called GP, and guess what: they said this stay was fine and that it is my prior stay in Hong Kong which is not showing MC payment!
I guess it was guaranteed to AMEX, but the bill was paid in full by MC...so I faxed her my MC statement and she said I should see the credit by tomorrow.
Cudos GP!!! ^