If all you need is something round , there are several things made to make that mount
a substitute for the Nut side of the QR. another that shares the Bolt holding on your V brakes
another that will use any place with a 5mm threaded insert. mid fork braze on?
up from the fork crown bolt, Etc. Etc..
(All of the front lights that I've had and know of were handlebar mounted)
Then you skipped over reading any of the many threads on Hub dynamo powered, wired in, lights .