It doesn't even depend on the crown charge approval thing. Charges are not laid until an information alleging the offences is sworn in front of a J.P. It's totally normal for police to arrest someone, determine from preliminary investigation that a charge is likely, and cut the person loose with a court date and release conditions, with the actual swearing of a charge to follow up later. Pretty much anyone who is ever arrested and released from custody with an appearance document and who isn't held for a bail hearing falls into this category.
Good example- it's 2:30 AM and I catch a drunk driver. Straightforward first offense impaired, no injuries, no reason to hold them for a bail hearing. I release them with a court date a month down the road. It'll take me a few working days to get my court file together, gather notes from other officers, my in car video, video from the cell block, etc. Once I have everything, THEN I submit my court pack and the charges are sworn.
So yeah, completely normal for charges to be laid later. If we arrest someone and hold them for a J.P., to argue to either a hold in custody, or for stricter conditions than we can impose, THEN we have to swear a charge before the court appearance. Extra fun when you get that file at 4 a.m. and your shift is supposed to be done at 5...