Definitely contact Marriott Customer Service...
Since you are Gold and were walked in addition to having your room at the other hotel paid for you should have also received the following
compensation: 100$ at the Courtyard r 100$ + certs at the full service Marriott.
Also, since you are a gold, you shouldn't have been walked as I highly doubt the hotel was full of Platinums.