In The Secrets of Once Upon a Time‘s “Lady of the Lake” episode (not yet posted), they briefly theorized that maybe the gypsy was on of Jiminy’s parents. I initially dismissed that thought because of the required age difference. (“That Still Small Voice” was about 50 years before “Lady of the Lake.”)
But then I rewatched “Lady of the Lake” today and realized that Ruth said that it was spelled by a gypsy and given to Ruth by her mother. Thus, it could be possible that one of Jiminy’s parents was the one to spell the necklace. That would be cool to see that connection, but not necessary for the story.