Get BLF A6 (or Astrolux S1 as this contains 18350 tube included in the set and is the same light basically) along with this magnet ring:

It’s a press-fit so not even glue is needed but be careful not to push it too deep as it will be next to impossible to get out and in the result the flashlight will not stick to ferrous metal that good. Magnet need to be flush with alu rim or slightly protruding to assure good hold.

You could also consider any of the angled flashlights like Skilhunt H03(H03R/H03F or rechargeable (RC suffix) models) or Lumintop HL18.
Those are great with magnetic tailcap as worklights etc., can also be used as headlamps or be attached to your belt, backpack straps etc with a clip. In general very compact and versatile. Can be purchased quite cheap with coupons as well.
Skilhunt offers Neutral LED options and I can’t fathom why Lumintop does not…

//EDIT: I just realized you already own H03 - missed that at first…