Master Detail webform or connecting/linking two webforms
For those who come along with a similar issue - my solution here was to use the entityform and fieldcollection modues.  the fieldcollection module allow you to attached a group of sub fields to the entityfield, then you can add more of the subfields as needed.  Querying and views were also fairly easy to set up.