I can't imagine that scene is canonical. Kyle got his ring in an alley after the GLC was destroyed and he was the Torchbearer - that was for years. No way that scene invalidates all those stories - it makes no sense. (but thanks for posting it!)