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.