Did the steel issue end up being any of the things I suggested in the other post?
That sounds like a force issue. If you get placed on a different team than the giant factories, then your research won't unlock new recipes. I've done very little testing of my mod with multi-team mods, but that was an error I encountered early on in creating my mod when I was placing the factories on the wrong team. Each team tracks their research separately.
Another thing that can help resolve tech related issues that can come up when adding/removing mods is a tech reset console command, so you can try this in the in-game console: WARNING: THIS WILL DISABLE ACHIEVEMENTS:
/c game.forces.player.reset_technology_effects()
WARNING: Using this command will disable achievements