Other possibility (not sure how relevant this in your case) is there arevery
lot of SBC's (both ARM based and X86) which is coming with two LAN by
default. And you can add extra by using USB to LAN converter which is
cheap in market.
Yes. I am also thinking as this as a backup option, if i don't find one.