That's right. I remember Sheraton Grand Rio de Janeiro offering the excellent LPR rate last year which was clearly targeted to local residents (according to the rate name) but without any restrictions in the name description. I had no issues using it. Now, restrictions have been added to the same rate.
In the case of Residence Inns, it's not even clear which type of ID they could ask for...