And you haven't read my messages with detail. ImgBurn.ini stores the program's settings, so yeah, when you change the settings, they get written to ImgBurn.ini (but not to windows registry)!
I don't know your definition of a portable program, but portable programs are allowed to their configuration to file(s) in the same folder as the programs are stored.