Note that 10Mbit/s is only the peak BAUD setting (using 40MHz /4)
A better test is the sustained average baud speeds, (time to send 1,000,000 bytes) and there, the 8H8K64U comes in much slower.
The USB 12MHz has some over head, so the top limit is a bit over 1MBytes/sec
Another test is to confirm no dropped or lost bytes during send or receive.