Since the only two options currently in Abrosia are
a) completely disabling the check
b) using the old tiki rs ban check
a third option that actually fixes the check should be added.
As far as I know, the shops do not clear out at exactly the same time, which means that there should be many shops that still have inventory left.
Have Abrosia pick a sample of 5 or 10 shops and cycle through them and check if there are items in stock.
If none of the shops have items, then it can be assumed that the user has a rs ban.
If one of the shops has items, then the user is not rs banned.
I apologize if this has already been suggested before or if I do not completely understand the restock ban system.