That "factorio-port-maker" sounds like something that Factorissimo2 adds. It's those buildings you can walk into and build on a separate surface. It uses a metric ton of hacks to connect the "overworld" with the surfaces inside those buildings.
Got another error now with same mods:
"Error while running event ratiotree::on_gui_click (ID 1)
ratiotree/control.lua:418: attempt to index field '?' (a nil value)"
To get it I typed "use" in the product tree window and clicked search. Same error seems to appear when searching for other things as well but not with every search.
By the way, why can't I seem to see any of the metal plate recipes when searching for them? Do you hardcode a specific set of things that one can use your mod with or is there some other reason?