What if during/before the contest of champions, Dalinar obtains/is forced to obtain a dawnshard? It might make him incapable of causing harm to others like it did to Hoid and allow Odium to render the contract void if both champions refuse to kill each other.