Speaking from experience here; your problem isn't gonna be the strap, it that it fits to the screw interface on all points. While they all look 99% similar, they're not, unless this is a Lezyne or something.
I'd advise you to buy a generic "flashlight bicycle mount" from wherever, something like this;
Has the added bonus points for if it holds up and your light doesn't you can also just use it for the next one.
Alternatively glue and ziptie a garmin quarter lock mount (knockoff, obviously, but using that standard) to it and get yourself a female receiver to attach to your bikes handlebars. They're all ubiqioutous and therefore well cheap.