Generally, when a bill doesn't have a provision for coming into force, you're exactly right; it does come into force upon royal assent. However, it does happen from time to time that legislation has a specific coming-into-force provision, which might be set out as is currently written in the bill or perhaps in the form of what this amendment suggests, which would specify by a certain date or at some point in the future when the Governor in Council deems it ready to come into force.
On April 18th, 2023. See this statement in context.