Ok done a little bit of testing and I'm afraid your mod has a big problem with those production modules in the fact that with relatively simplistic production chains. In short via using the modules you can make infinite resources (Iron, Copper, Steel & Plastic) as long as you've got power.
Every time a product passes through a moduled furnace (Production lvl 3) It'll gain 20% extra value and every time it passes through a moduled Assembler Mk 3 it'll gain 40% extra value. This is generally fine in a vanilla setup since it's a one way process, but with your mod you can basically roll back to the start of the chain with the accumulated value still intact.
As an example 100 Iron plates are converted into iron sticks in a moduled assembler 3 this will spit out 140 (40% extra) worth of iron sticks (280), your shredder will then convert those back into 140 Iron Recylate which will then go into a moduled furnace to spit out 168 (20%) Iron plates, which you can then send back to be made into 235.2 worth of iron sticks again.This tallies up to 168% output per cycle.
As such 100->168->235.2->282.2->474.2->796.6->1338.3->2248.3->3777.2 and so on continuing to exponentially increase as long as you have the infrastructure to support continued growth.
If you're ok with this state of affairs not a problem there after after all mods that allow the production of infinite resources with vary degrees of complexity.
If you are not however I don't think there's an elegant or easy solution. Even if you disallow recylate to gain extra production (in smelting) the moment an item's been turned back into a plate/bar an intermediate product or a product that can be used in an intermediate product it's going to start "creating" more of itself relatively speaking.