Hi Regis,
Have you looked at our qRules product? http://www.qdabra.com/en/products/qRules.aspx
qRules is a collection of commands in InfoPath that require code, however, you don't need to know the code to use the commands - you call the code via rules in InfoPath.
One of the most populate commands in qRules is the copy table command and I think you could use that command or our other table commands to accomplish what you want to do.
We do offer a trial version of the tool so you can try it out before you purchase but our customers have been very happy with qRules.
Ted