I think Ser Dontos gave Sansa the necklace at the request of Lady Olenna and Margaery - the opening to the season showed again Sansa telling them that Joffrey was a monster... That's why Ser Dontos asked Sansa to leave with him...
Ahhh conspiracy theories.
Ahhh conspiracy theories.