I would suggest you send a snail mail letter to Marriott HQ outlining just what you've posted here, along with a printout of your cancellations and subsequent re-bookings with *wood. With all of Marriott's fine print regarding the earning and burning of MRP's, the least they can do is make sure they post in a timely fashion without guest input.
I found IHG to have properties better situated for our useage, so I moved our business over there for this year as a trial. Zero nights at Marriott this year and burned my points down to under 20K. So far I'm very satisfied with the service at IHG. Hopefully Marriott will someday again become our accomodation of choice....
Pat