Routing traffic internally from Ethernet-Thunderbolt adapter to Ethernet
There is no need to route anything. Just let the python-server also listen to incoming UDP packets at eth2 (192.168.20.1) assuming eth2 is the TB-Ethernet interface.