Hello John,
I think you have to build in a global option that players can decide if tables are recognized without sitting on it. I play tournaments and not cashgames so i have to register for a tournament and if this tables popup i am on it. I can imagine that cash-game players like a different behavior.
Here's a example how i would like to see it
When i open table where i am not active at TN2 should see if i have ticket the (new global) option Recognize tables without me on it . If i have this option ticked TN2 should place this table automatically in a TA slot and give the option to ignore this table. If i don't have this option ticket TN2 should completely ignore this table. You can also split this option for tournament and cashgames.
Best,
René