I am wondering if the mines still hold fairy dust. In the second episode “We are Both” 6 out of the 7 dwarfs have pick axes at the end of the episode and are heading to the mines. Sneezy crossed the StoryBrooke line and doesn’t remember who he is.
If there is fairy dust down in the mines perhaps there is a way to create a portal with it.