Good questions. I think they will need to still play out the scene. The question is how Emma and Regina end up getting back from the dream world now that they wasted the magic bean. Maybe the stabbing scene happens in the dream world? I have no idea why Gideon wants to kill Emma unless he is the villain to Emma’s savior now that Regina is no longer a villain? Maybe the Dark Fairy wants to maintain the balance between good and evil?