I got my form problems worked out thanks to Erwin in the php forum.
Anyway, if you want your newly created fields to show up in the admin cp correctly, aka, dropdowns and radios actually come up that way instead of plain old text boxes I've got the code.
See my attachment below. I updated Mutt's second revision to the hack. The one that stores everything in the database, the way it should be done. The new text file shows how to alter your admin/user.php file to reflect your new fields.
Also, I made the small addition that mayja pointed out so the fields are saved. It was a minor query error.
I think you can call it final now, no more bugs. Course, I'm working on adding checkboxes. :banana:
BTW, all this is working for me on 2.2.8