I like HE’s theory, definitely makes a lot of sense.
What if Rumple, Regina and/or Emma try to stop the curse when Pan is casting it and it goes awry? If the spell or magic they are trying to use backfires or goes wonky I think that would be able to explain some of the theories everyone has been putting forward. Hook could be in two places because he has been split in two due to the misspell. It could also explain why Emma and Henry ended up somewhere else with no memories of their lives and why those in EF know whats going on and decide to look for Emma and Henry. Or why time is working backwards.