Since Emma met Rumple in the past, surely Rumple would remember meeting her in the past in present day? That’s the problem with time travel, changing the past should’ve affected the present day stuff because even though Emma hadn’t gone through the portal yet, she was going to so her future actions should’ve affected the past which would’ve altered the present.
Also, why is past Rumple not trying to kill Hook because at that point in time they were very antagonistic to each other?