There is a priority system in the recipes, so there is never a point where the ingredients required to craft something will craft something else that only takes a subset of those ingredients, as long as you put only the right amount of ingredients into the crafter. The issue with the transistor recipe making an oven comes from that the oven has higher priority, which is an issue when you put 2 rock and 2 metal into it, but if you only put one rock and one metal into the crafter, it crafts the transistor as normal.