Hello, Kirthos.
I'm using your RecipeRemover and it works as amazingly.
Today, I've found a bit more thing to be removed in addition to your RecipeRemover.
I share it with you.
I'm not expert for LINQ, so shortly:
[ICODE]SkillModifiedValueManager.skillBenefits.TryGetValue(typeof(Recipe.Ingredients.First.skillType), out)[/ICODE]
returns recipe even after remove.
( I took this after removed SmeltIronRecipe )
I hope this helps.