I didn’t read all of this thread, but i think that Rumpel did just put the egg away knowing that it may be useful when he regained his memories to have a bit of powerful magic in the real world. There does not seem to be the need for foreknowledge for the egg.