Star City's newest episode revealed the answer to a lingering mystery in Apple TV's For All Mankind seven years afterward.