Специально сейчас погуглила и, оказывается, можно использовать слово "ненавистный" не только в значении "вызывающий ненависть", но и "с ненавистью". У Достоевского даже такое встречается! :) А это, как вы понимаете, авторитет.
Ненавистный - это вызывающий ненависть. Герой же смотрел на пожилую даму с ненавистью, то есть ненавидящим взглядом. Впрочем, можно и ненавистным назвать, бог с ним.