Hi Lahore,
I might be going through the same scenario as yours where I might have to renew my passport (After visa stamping and before landing in Canada) as the passport I have submitted to CIC office in London as few empty pages.
Can you please let me know how did your port of entry process...