For 14500s, you have the Jetbeam E10R; doesn’t tick all the specs you want, but has some.

If you opt for the 16340 flashlights, you may try to look at the Klarus XT1C. The flashlight doesn’t have USB port, but the battery it comes with, has a micro USB rechargeable port. Don’t know how good they are, though.

You also have Klarus 14500 batteries with micro USB port (take a look at AliExpress). Maybe this can be a nice alternative if you don’t find a rechargeable flashlight.

Wuben has a 14500 flashlight with USB rechargeable circuit, but it is much bigger than the UT01.