Sorry - I phrased that badly. My preferences were, indeed, set using "set choiceAdventure#### = 2", with only one equals sign, and I could verify they were set correctly, with no apparent typos, with "prefref choiceAdventure####".
Running that same "set" command today fixed the issue. No idea...