Well, 100 Mb/s (megabits per second) equals 12.5 MB/s (12.5 megabytes/sec) with no overhead (error checking,mostly), but only about 50% can be used, so 50 Mbits/s data transfer =~ 4.7 to 6.0 MB/s (max). Now you are getting < 1 MB/s, so there is a bottleneck. The Buster chip limits the estimated 150 MB/s Zorro 3 speed to about 13.5 MB/s and the limit on Amiga to PCI card in a Mediator seems a max of 12 MB/s. Jens of icomp.de says, "Roadshow is a commercial product still available today, but since it does not reach the speeds that AmiTCP/Genesis can reach" but I can't find results of his testing. He does state elsewhere, "Transfer rates of over 1600kBytes/s [1.6 MB/s] have been measured with the X-Surf-100. Please note that the classic Amiga architecture and the current TCP/IP stacks for the Amiga don't allow saturating a 100MBit Ethernet link. Performance in your system may be slower due to CPU performance and programs running in multitasking."
I think that somewhere in there is your answer.