I really like the Garmin varia too, but it’s better described as a great radar with a pretty good light attached to it. Not sure you’d like it though, it’s battery life isn’t great (because it’s running the radar and communicating via ant+/bluetooth.
I just picked up Lezyne KTV drive lights. It’s a pretty good system with decent battery life and flash mode memory. It also has a built in USB A plug so no cables are required. I don’t think there’s any light that meets all your requirements so I think you’re going to have to prioritize.