When Rumple said that Emma was the key, he probably meant that her coming back would start a chain of events that would ultimately lead to the breaking of the curse. Since she’s arrived, Emma has created change in almost every person she’s interacted with.
I think Emma is a huge part of breaking the curse, but probably won’t be only one who does break it. Someone else posted into another forum (I can’t remember who it was) that maybe Emma needs help from the other fairytale characters to break the curse. The person who posted this idea said that possibly due to the curse’s complexity it would take more than one person to break it.
I think that it’s through Emma’s interactions with other people and getting them to remember who they are that will lead to the breaking of the curse.