ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0b95", ATTR{idProduct}=="1790", ATTR{bConfigurationValue}!="1", ATTR{bConfigurationValue}="1"
Manually adding that ^ to /storage/.config/udev.rules.d/99-asix.rules results in the driver probing:
RPi5:~ # lsusb -t
/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/2p, 480M
/: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/: Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/2p, 480M
/: Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 5000M
|__ Port 001: Dev 002, If 0, Class=Vendor Specific Class, Driver=ax88179_178a, 5000M
but "ethtool eth1" initially shows the device with no link and ifconfig shows no interface. If you wait long enough that changes and everything comes up and starts working, but it takes a long time; so far I've no idea as between boot (and checking) I had to go do something else for some hours, and on return (and checking again) it's come up. I'll need to see if I can script the check to see if it's a consistent or random time before the NIC is available, and then I'll report findings to the kernel maintainers for input. Something isn't right, but I'm not sure what yet, it's most odd.
NB: The udev rule should work on any LE11/LE12 image; the one in my test share is updated but there are no changes/patches for the NICs included (as none needed).