You don’t need a boost/buck driver, as a simple 105C would work fine. Get one with 7×7135 (add one to a 6, remove one from an 8).
7135s saturate at about 0.1V, so at 3.0V at the LEDs (rounding up), you’d need ~3.1V at the battery, which is almost at its cutoff point anyway, so you’ll be in regulation for most of the battery’s life before it desperately needs a charge.
You gonna use the host with a pushbutton side-clicky? Dunno any 17mm drivers that would use it. a 105C, 105D, AK47, etc., would all be “blink” driven (tailcap switch interrupting power).
If you could get one of the old C8Fs, with only the tail-clicky, you’d be set.