This "clever hack" isn't how the GDPR works at all. In the first place, sufficiently pseudonymous data--that is, data that cannot by itself be used to reveal a specific, non-anonymous user--need not be deleted. (Hashing a ban list based on the personal and immutable information required at signup is an example of this, though discarding that information
is.) Beyond that, the GDPR includes protections for companies against "manifestly unfounded" requests; while one must use this as an affirmative defense, a request to delete the record that that user has been banned from the service is a prime example of such things.
I do wish that software people sometimes bothered to extend a baseline level of competence to other people once in awhile, though. Like--do you think nobody thought of this situation?