Another approach might be to “fake” those dynamically created fields. Upon saving them, simply collect all data entered and save it into 1 field. When displaying the profile, extract this data into the according amount of input fields.
I have the same issue. I even get a fatal error clicking on the extension link under “Admin”:
Fatal error: Call to undefined function bp_locate_template() in /data/xxx/xxx/html/wp-content/plugins/buddypress/bp-groups/bp-groups-classes.php on line 1438