Here's my two cents on what you found two months ago and what you are finding now.
I think that MR is changing some of the rate rules and rate benefits by code. I had a dispute with MR and it was basically that I was told that I had double points on the rate code, it didn't post, I requested it and was told that it expired the month prior to my stay. Well the rate code was still showing double points after MR told me it expired. I just looked again and the rate code doesn't offer the double points. I would tend to believe that marriott is changing some of their codes and associated benefits.