All true, but also remember that in a zero-fossil world the supply chain for solar/wind also needs to be decarbonized, which involves things like making green steel, which is not such a favorable efficiency story (the way to overcome it is simply to generate massive amounts of electricity cheap enough that you can eat the inefficiency).
I expect that a zero-fossil world does a lot more steel recycling. Today steel is insanely cheap. Not so very long ago steel was this wonder metal, too expensive to mass produce, and today the pennies most people don't want as change when buying things here have steel inside because no other metal would be cheap enough given the value of the coins. They're jacketed because people expect them to look like tarnished copper (they were once bronze coins), but copper is expensive compared to steel now so it's just a jacket around a steel core.
If steel went back to say, twice the price of bronze, I think recycling makes a lot more sense and that means far less need for new steel production.