Looking for a suitable driver - 12V input 3V output (max 7A LED current)

I have a bike light with 16 fake XML T6 LEDs in parallel, like this one: Wanted new Driver for Vastfire/generic 6 XML bike light - #9 by pwd

I want to replace the failed driver with something that can handle 12V input, 3V output (for one LED in series) and can do 5-7A constant current. The trouble I’m having is finding one that actually fits inside the light housing. The maximum diameter the light housing can fit is 35mm. The closest one I could find is this one, but at 20mm tall; it would be about 8mm too thick:

Any ideas of where to source one? Thanks