В контексте данного произведения то, что Снейп ест "цинично" - это слово как раз более чем уместно, оно подчеркивает комизм ситуации ))
А вот если бы он ел "гадливо" - в этом комизма не было бы, это означало бы, что Снейп ест с нескрываемым отвращением (что с его стороны было бы проявлением невоспитанности).
Вот такие филологические тонкости.