I don't know how to write in LUA or program at all, but just by replacing the line with glass in recipe.lua
with
ingredients = {
{type="item", name="low-density-structure", amount=20},
{type="item", name="concrete", amount=10},
{type="item", name="processing-unit", amount=5},
{type="item", name="pipe", amount=10},
{type="item", name="landfill", amount=10}
Now everything works with concrete instead of glass, with all my mods, which I wrote about above.