I had have that knowledge in those elements because it is needed to make an enchantment with that element. Otherwise he could only enchant with one kind of element. I'm not saying he can generally use them, just that he has the knowledge to use those elements to enchant equipment.