Using a Xenon with an Ethernet Feather

That's not a question "which library" or what hardware but the limiting factor is the device OS. You would need to rewrite some portions of that (which you can via locally building the device OS).
IIRC @rickkas7 said that it's currently not possible to re-assign the Ethernet detection pins but may be a future enhancement.

Update:
He even said so in the very conversation you linked above

So don't ask the same question over and over just because you didn't get the answer you wanted.