+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Congratulations, so glad it worked out. Your description sounded exactly like what I would have expected. And if you are terrified about overstaying again, then the officer did his job :)

And good luck with sorting out your eligibility for CEC - keep us posted!