I really prefer ingredients, because that's what they are: ingredients to make a new spell. Materials or resources are so broad that they don't really add anything, if we're splitting it out into three categories like this.
And actually, we still are using the word materials: ALL of the above are materials, but the sub-categories are the three things noted.