Yeah, that felt a little contrived...but it was consistent with Jack's previous behavior. He seems to be prone to odd spats of honor. He didn't have to let Walt go back there in the desert, but he did. I think his motivation might be proving to his nephew that he's a superior father figure to Walter.
Whenever it made the writers job easier