I'm not quite sure on the design of ethernet emulation. You take packages from inside WinUAE and copy them 1:1 on a real NIC?
Why don't you do
something like qemu: dump the traffic to a software TAP device so the user can bridge that to his NIC, if neccessary?