Я так понимаю, что субъекты действий здесь разные. Око за око потребует Бог (сказано же "Мне отмщение, и Аз воздам", то есть, как я это понимаю, "люди, не мстите, я без вас разберусь"), а подставить другую щеку рекомендуется человеку, который будет следовать заповеданному Христом пути. Так что противоречия я не вижу. Но, повторяю, я в богословии не силен, это только мои личные соображения.
К тому же насколько Вы уверены, что текст не иносказателен?