If Jesus had not died then I'm sure Yaweh could have aranged for our sins to be forgiven some other way.
He could have forgiven our sins at any time, when you think about it; without having to resort to torture and a painful death for his beloved son.
Let's face it, if he really did know how it all would play out he could avoided a lot of hand wringing and just gave us a free pass: but no; somebody somewhere has to be suffering in xainity.