Если я не ошибаюсь, то в каноне вообще нигде не написано, что Снейп уродлив или очень некрасив. По крайней мере это не описано авторскими словами. Наоборот, его мимике, движениям и интонациям уделяется слишком много авторского внимания.
Кстати, о том, что Малфой красив там тоже ведь ни слова. )