A while back on my original Cypreus and Ferrero Rocher drivers, which are both FET-only, I used a combination of PWM and PFM to ramp between individual PWM levels by changing the pulse frequency. At the lowest level it had a self-adjusting moon mode which went anywhere from 15 kHz to about 2 MHz depending on battery voltage.
But I haven’t seen any commercial lights with such fast pulses.
Usually I try to get PWM as close as possible to 20 kHz, so it’ll be just barely too fast for humans to hear, without reducing pulse resolution or wasting a lot of power on MCU clock speed. And for the lowest few levels I slow it down to increase stability.