The main difference is where a person would be registered. Amendment G-6 specifies that it would occur when someone is being registered at their home, whereas amendment NDP-3 doesn't. So that could happen at a returning office or somewhere else.
On December 12th, 2006. See this statement in context.