That is bizarre. You should not have to reboot the PC for Mach4 to remember settings.
If you come across this situation again, try running a different profile (such as the stock Mach4Mill profile) and see if you can change a setting, exit Mach4, restart Mach4 and still see the new setting.