Hydrogen engines are still ICE. Hydrogen fuel cells are essentially refillable batteries. I seriously doubt we will see a large scale H2 infrastructure change occuring anytime soon, I know of a few H2 refueling stations scattered around, but they are only economical due to giant subsidies from national governments. There is a real and serious materials issue with fuel cells that will put out the power that is required to run a car and withstand all of the vibrations and even an occasional fender bender (who wants to pay $8,000+ per tap?). This won’t be fixed by Ferrari and McLaren unless you put rules and regulations on how many races the fuel cells/whatever must last, etc. At my facility that I work at, we can make an H2 fuel cell that will put out the power required with a low enough weight to be worthwhile, but it completely and irrevocably burns up within ~30 minutes and that is bleeding state of the art.
As for E85, outside of Brazil and other nations with large sugar cane crops (which are leading to largescale rainforest loss), it is not a viable replacement for oil due to costs involved and the competition with food sources. If I am not mistaken, the cost for a gallon of E85, when not subject to taxes, rivals the cost of petrol in europe. Even more so if you use nonfood sources.
Not that any of this rules out F1 using alternate fuel sources by 2150, but I just don’t see a major fuel change, other than more hybrid type technologies, until the public/governments choose another fuel source and stick with it for a few years.