Once again another example where a hotel violates Marriott's T&C. This seems to happen more often and has been discussed time and time again.
The only advice I can give you is to contact Customer Care. Now if this was on the SPG forum William would be all over this. Let's hope you get a response from the Marriott folk here.