Taking the previous configuration, and just changing the LocalTalk zone to match the EtherTalk zone.
First of all now the network list looks sane.
And on my machines, all looks good now! LocalTalk machines see EtherTalk machines, and visa versa.
And this is what it looks like in Trawl, you can see the LocalTalk machines on network 2941
But, are the LocalTalk machines visible on #GlobalTalk now or is the double-routing going to cause issues, like double-NAT?