Я зануда, но термин "педофилия" означает сексуальное влечение к ребенку, то есть, к лицу, не достигшему половой зрелости. К детскому телу - а не к юному. Так что несовершеннолетие еще не означает педофилии. Как и большая разница в возрасте между партнерами.
Безотносительно к Снейпу, просто для справки.