I appreciate how you mentioned that this model recognizes how our sin does indeed offend God, and that it does require a resolution for said offence. It is very true, as you state, that God in His mercy becomes the resolution. I would tie that in further to the salvific meaning of God's foreknowledge of this event...He knew beforehand that this would happen, and He still chose to go ahead with Creation, and with having to be offended by the sins of the world that required the atonement.
