Phew, quite an answer, thanks very much James. To your points.
Colour differences:
Embarrassing but true, I am using an external HDRI and I didn't pack it into the blend file - I will correct that.
Speed:
Actually I did try to change the crowd-render settings on the local & remote machine to GPU (CUDA), but I got the impression that it sometimes got reset. I'll try again.
Dropouts:
I have a 1Gb wired network connection for the 2 machines - no WiFi. I'll run a few response time checks. I think I noticed a comment somewhere that you don't like IPv6? I keep switching it off but after OS/driver updates it sometimes gets reactivated. Could that have an impact? In the meantime I relasie I can just r-render the missing frames, there aren't many
I'll keep investigating.
John