Store choices alongside the Alarms, get out of CMOS
Consolidate choices into a human readable choices file, free up 7 bits of CMOS.
Thinking ahead to a stable release in which this appears, a run-once OptionsMigrate tool can be used to keep any previous Alarm settings, called from the obey file which freshens stuff inside !Boot.