Unfortunately, in order to get a table from a memory location, you would need memory pointers which Lua dose not have. However …
You could make a dictionary which stores the string memory addresses as a key and the table as a value. You could also use a metamethod so when the table is garbage collected, it will remove itself from this dictionary