I have a Black Diamond headlamp (400 I think) with a white beam, white flood, and red flood. If you're using red and you turn it off, when you turn it back on you have a red light. Seems to work pretty well. Not sure it would be bright enough for the OP, but it would be worth a look.
At least you don't have to cycle through white to get back to red when you turn it on.