Add an option that makes autoloot only trigger if a stack for the item being looted already exists. If the player doesn't have a tin ingot in their inventory, it won't be picked up automatically. This could be done by making the buttons in the autoloot configuration screen tristate, so that there is "ignore, pick-up, no new stack" states rather than just ignore and pick up.
Hmm seems interesting I don't think I would use it personally but I can see how some people may only want to auto loot items they already have in their inventory to separate the junk easier.