Just put together a test with 4 different Modbus TCP clients reading 100 input registers, 100 holding register, 300 inputs, and 300 coils, while the controller is running the new Ethernet I/O master function to 2 EBCs, and connected to DmD with status screens running. Haven't shown a single retry on any of the functions.
In fairness, that is on 1.1 RC3...not 1.0.9...and there have definitely been some fixes to networking. But I don't know that anything has been fixed that would affect Modbus/TCP. That is not to conclude that it isn't our problem, but I haven't been able to demonstrate any issues.