Yes, that would have been the case. That would have been part of the legal analysis. But I would say that this is a unique situation in which retroactivity is required to realize the core objective of the Ending the Long-gun Registry Act and to destroy that data and ensure that no other act of Parliament thwarts that objective.
On June 4th, 2015. See this statement in context.