We recently encountered a requirement that needed us to populate a repeating table from a secondary SharePoint list datasource. We achieved this by addng some C# code to a button on the form that looped through a secondary list and then populated teh repeating table based on a field.