That's good to hear that you're up and running. Basically, CB, when it tries to create it's own user, takes the row from the Joomla User table and inserts it into the Community Builder table. CB doesn't expect those extra fields, and was therefore throwing the error.
I was hopeful you could add the fields to CB, but obviously that didn't work. Should you need anything else though, just let us know!
Thanks,
Alex