I would find it odd that OWC would use an Ethernet chip that doesn't have proper macOS drivers, considering their Mac focus; but that's what it seems like.
I have a USB 5GbE adapter that in macOS only works at 1Gb speed, but in Windows, it supports full 5Gb. Even on Mac hardware (older Intel MacBook Pro.) But a different USB 5GbE adapter works at full 5Gb just fine on macOS. Both are "generic" no-name adapters, but they use different chips inside. One chip obviously has full macOS support, the other doesn't.
Last thing to check - I assume you're doing some sort of network speed test, but does your router/hub have lights that change color based on the connection speed? If so, what does it show for the two different Ethernet ports? And if you go in to System Settings -> Network -> the Ethernet adapter -> Details -> Hardware, what does it show for the connection speed? This will show you the actual Ethernet connection speed, not just a speed test result.
(Screenshot from this page on my Mac Studio, showing a "10Gbase-T" connection, 10 Gigabit.)
If that shows the full 2.5Gbase-T, but you're only speed testing 1 Gb/s, then there's another bottleneck somewhere. Perhaps OWC has the ethernet chip bandwidth-constrained internally, but because your external USB Ethernet dongle is connecting to a Thunderbolt port, it gets full Thunderbolt bandwidth. In which case I'd ask what other devices you have plugged in to the dock.