Just tried with a fresh copy of Mameui and everything works fine. No mame.ini file created outside the ini folder, and options are saved properly as always.
Anyway I remember having this kind of problems some releases ago randomly, with some ini and avi files being created at the root folder. Don't think it's a Mameui bug itself.