Признаков того что Снейп защищает только детей пожирателей в каноне нет. Хотя бы потому что мы видели только несколько уроков со Снейпом и мы не знаем как он ведёт себя на других уроках.
Скажем так: случаев, когда Снейп "защищает" Волдемортюгенд, в каноне - жопой жуй. Защищает ли он нормальных других детей, мы не знаем. Большую часть канона их просто неотчего и незачем защищать. В тех редких случаях, когда ..., вероятно защищает.