I saw it said 2 generations ago, Granny Nyon was the Empress just before Boa sp that makes me think Shakky is the one Nyon was talking about.
About the fruit thing; Teach said he needed to take her fruit first meaning he needs them alive to take the fruit or else.it would respawn in a new fruit...