You're ignoring RoCE which would have the same or lower latency than RoTB. And I think macOS already supports RoCE.
MacOS does not support RoCE.