Ok so here is the latest. I have sent requests for entry and exit records to both Canada and US Border agencies. I have also sent a whole package of documents to CIC, showing them proof that I have lived in Canada before and after each trip. I have sent credit card statements, letter of employment, etc.
Keeping my fingers crossed that they accept this as proof. If not, then I guess we will be waiting and waiting. Or will have to end the process now, and re-apply a year or two later, once we get the records from the respective agencies.
Wish me luck. I will update you if and when I do hear from CIC