Comets are not just volatiles
I recall the Rosetta/Deep Impact mission returned unusual spectrography of carbonates and silicates from the impact into a comet, so the presence of non-lunar material would not be unexpected for a cometary impact, either...
