You should ask for proof that they did not charge you on October. If indeed they did not charge you for it, they should just run it as a new charge instead of a 3+ month old one so you should be able to expense that.
Also you should talk to your company and if it was a corporate rate have your corporate travel person talk to Marriott as that is unacceptable that you end up paying for business travel.