The recipes were objectively not making the same thing without the update.
To fix your scenario, the build system that is installing the wrong versions and blowing up is the nostalgic one. And yeah it has some optimizations but it also has a bunch of anti-optimizations at this point. The new one is annoyingly different to look at but it actually sets up the server correctly.
"Stay in your lane" is not the way to address any flaws in what the OP did.
To fix your scenario, the build system that is installing the wrong versions and blowing up is the nostalgic one. And yeah it has some optimizations but it also has a bunch of anti-optimizations at this point. The new one is annoyingly different to look at but it actually sets up the server correctly.
"Stay in your lane" is not the way to address any flaws in what the OP did.