Answer is it depends, but yes, in the scenarios you have shared, the upshot is that these earlier days in the country do not help you.So what you are saying is if I stay more than 1095 days outside of Canada, I am in breach of RO which I already understand but what you are also saying is once I am in breach of RO, even if i have stayed in Canada for some days in the last five years, those will not be counted and I need to stay in Canada for 730 days from the date I come back to meet RO?
Here’s a simplified rule for you. If you have been outside of Canada for 3 years or more in one continuous period (which is the case for the scenarios above), the only way to get back into compliance is to stay in Canada for two years continuously.
Assuming you get into the country without being reported in the first place, of course.