Any USB ethernet which works with a Linux PC should work with a Nano, but there are some issues to be aware of.
For one, it is highly likely that if there is a driver within the Linux kernel (not one supplied in binary format by the NIC manufacturer), then this will “just work” on a Nano if the driver is installed. You might need to build a kernel module for it. Research if the kernel has the driver available without resorting to external third-party drivers.
If the NIC consumes significant power, then perhaps you’d need an externally powered HUB. Incidentally, the dev kit micro-USB connector won’t work as a general port, so you’d need to use a regular USB port.
You won’t necessarily get the performance you want when working over USB, but so long as it is USB3, then probably performance would be acceptable.