Inte riktigt nej. Det har blivit tydligt visat att minnen inte kan raderas. Alla i Storybrooke som var utan sina minnen återfick dem när förbannelsen bröt. Belle återfick dem igen efter att de tagits bort och ersattes av hennes Storybrooke minnen.
Både Rumpelstiltskin och (i mindre utsträckning) Regina har visat stor förmåga att manipulera minnen, byta dem, gömma dem (men inte ta bort dem) och lägga till dem. I en gång verkar sant minne vara som sann kärlek - det kan vara gömt men inte förstört. Även dvärgen som skjuts över stadslinjen och förlorar sina minnen verkar återfå dem (han ses senare med de andra dvärgarna, med sin yxa och inte freaked out av magi), men det är inte refererat i showen.
Rumpelstiltskin lär sig en stor del av minnen för att återställa Belle's minnen och tillverka stavningen som skyddar minnen utanför Storybrooke. Regina ser dessa stavar, blir kanske medveten om hur de interagerar med sina egna stavar och det finns tillräckligt med "off-screen" -tid för att hon har studerat dem och / eller diskuterat dem med Mr. Gold innan
his death
Eftersom Regina nästan arbetar säkert med huvudrollen mot Wicked, är det bara rimligt att anta att hon kunde skapa potion som återställde Emmas minnen. Kanske, med tanke på att Storybrooke och dess invånare är tillbaka, blev det lättare.
Således skulle jag argumentera för att det inte går emot allt som tidigare nämnts men är en logisk extrapolering av tidigare händelser. När det gäller hur Hook återvände till New York, det är en del av mysteriet som den här säsongen ser ut att utforska.