[eluser]Mirage[/eluser]
I probably wouldn't use the form extension for this. In general I'm not a big fan of form generators.
So I'd build the form manually and use php array notation to avoid conflicts and then use the array extension to import the resulting sub-arrays in $_POST to the proper objects, followed by $user->save($info,$settings).