I'm just going to describe a rules interaction as I understand it. Let me know if you see any errors in my reasoning.
When a character with attachments leaves play, the attachments are discarded simultaneously to the character being killed/discarded/etc. So the window to save the attachments is the same as the window to save the character. If I win a military challenge as the first player and my opponent chooses to kill a character with Lightbringer attached, I can kneel Ser Davos Seaworth (KLE) to save Lightbringer from being discarded and attach it to Davos. Lightbringer would still be controlled by my opponent, but it would now not be possible for my opponent to use Lightbringer to save the character that used to have Lightbringer attached. If my opponent had been first player, he could have knelt Lightbringer to save the attached character from being killed. In that case, Lightbringer would no longer be discarded by the time I had a chance to trigger Davos' ability and he could not steal Lightbringer.