It seems the flag has already been removed in Chrome 119 :'-(
The old Chrome downloads bar had several advantages over the new subtle downloads dropdown:
Our laser focus on a single technology has made us a leader in this space. Need help?
They say the flag might be removed in the future, but for now it gets the downloads bar back.