From Veltarii’s post
These points in particular:
2. What do you mean I have 30 days to “delete” or “refresh” data?
We value our players’ privacy and their right to determine what happens with their player data. By refreshing any retained data every 30 days, it allows the data to remain current and relevant. This ensures there is never out-of-date player data and provides an option for players to ask for their data to be hidden - if they so choose.
6. Instead of deleting player data, can I simply anonymize it?
Because there’s no defined threshold of anonymity, we don’t want to take the chance. We want all our players and developers to be as protected as possible. In short: please adhere as closely to the data lifespan of 30 days as possible.
Given the above, I believe that even if Cooldude allows his data to be queried, his current data states that he is in Limit and your old dataset which had him in Method is now out of date and no longer valid.
I think any data you obtain from the API should only have a life span of 30 days, any data older than that should be deleted and you should pretend it never existed.
Given the new data protection rules I would say that if they wanted us to know about any data older than 30 days they would give us particular endpoints such as the Mythic Keystone and PvP Leaderboards, these endpoints let you query data older than the 30 day rule.
Thats my take on it.