But now this has been resolved by Metalogix and here are the steps needed to make this work.
1) The latest version of Replicator must be installed, that is version 6.0.7812.0
2) Make sure the AAM default zone are matching on all servers (this is most important if the local servers are using split DNS, which means that the URL headers are the same on all servers and a request to the same URL points locally instead of to the hub). Then setup any of the other zones to be individual, I have used the Intranet zone:
3) Setup the InfoPath forms to use udcx files. To do this, create a Data Connection library on your site and then convert all the data connections in the form to .udcx files and store them in the library:
4) The udcx files should be stored in a Data Connection library on a site where users have Read access, and it should also be added for replication.
Thanks for the great write-up. I'm glad we could get this working for you.
Metalogix Replicator Product Manager
Thank you Sanjay, I feel that you have really taken our problems seriously and fixed it all so well for us.