I do think that in 2023 1Gbe is starting to feel bit outdated when 2.5(/5/10) Gbe is becoming commodity. Something like NanoPi R5S has 2x2.5Gbe, and a nvme slot, all in nice little low power package. Sure, it doesn't have sata slots that OP wants, but I'd imagine similar ARM/Rockchip devices are available in all sorts of configurations.