The MR program does not offer run of the house upgrades like some programs do. That means they assign a pool of rooms for upgrades. Rooms not in the pool may still be offered online and for pay at check-in. They could have very well been within the program rules, but you wouldn't know that unless you escalate the issue.