If we really HAD to reconcile it, I'm sure we could say something like, "he got one opportunity to go back and see folks, explaining that he would never be able to do so again (and why). He chose the timing of Riker's and Troi's wedding to do so." This would also be consistent with Dr. Crusher's...