The idea I had for this is to multiply everything in a recipe (so more things are required for intake, which produce more items/gases/fluids, but take longer to craft), until a multiple of 100% is the loss chance for every metal involved. Then, multiply the input metal with its percentage and set it in the recipe, 100% requiring one plate, 200% requiring two plates, etc. Example adapted to one of the recipes in the images:
Petroleum gas
input: 1 iron plate, 1 copper plate, 100 methane, 100 steam, in 2 seconds
(0.5; 0.5; 50; 50 /seconds respectively)
output: 80% iron plate recovery chance, 60% copper plate recovery chance, 1 heavy, 5 light oil, 20 petroleum gas, in 2 seconds
(0.4; 0.3; 0.5; 2.5; 10 /second, respectively)
net: -0.5+0.4=-0.1 iron; -0.5+0.3=-0.2 copper; -50 CH4; -50 steam; +0.5 heavy oil; +2.5 light oil; +10 petroleum gas /second, respectively
The modified recipe should look something like this:
input: 1 iron plate (5 comes in, 4 goes out, 1 is consumed), 2 copper plates (5 comes in, 3 goes out, 2 are consumed), 500 methane, 500 steam, in 10 seconds
(0.5-0.4=0.1; 0.5-0.3=0.2; 50; 50 /second respectively)
output: no plates, 5 heavy oil, 25 light oil, 100 petroleum gas, in 10 seconds
(0.5; 2.5; 10 /second, respectively)
net: -0.1 iron; -0.2 copper; -50 CH4; -50 steam; +0.5 heavy oil; +2.5 light oil; +10 petroleum gas /second, respectively
The two net results of the recipes are identical, thus the change wouldn't impact anything other than the feedback loops. The long oil refining times and relatively high outputs of the recipes are more in line with vanilla values, should you be trying to be vanilla-like.
I understand that the idea is to start with some metal and have some left over, but copper and iron is always in enough abundance to make this "catalyst" behaviour an unnecessary complication, which impacts setup tileability very negatively, having to prioritise leftover iron and copper as input, lest the system backs up and cannot produce valuable hydrocarbons. If someone would choose to try this, they would not have to touch existing setups, either.