Для желания убить не обязательно нужна ненависть. Снейп, с его тёмным и жестоким прошлым, вполне мог вызвать в себе это желание из жалости к Дамблдору (шанса выжить у него не было, и грядущая смерть была бы очень мучительной, тогда как от Авады Кедавры умирали мгновенно и безболезненно), да и просто из рациональных побуждений - одна смерть помогала спасти множество других жизней.