Honestly, the more this discussion goes on, the more convinced I feel that there's literally no way they could've made the causal loop work out in a way that feels completely logical and satisfying.