Don't they consider as if she is in Canada while traveling to other country when official on payroll of a Canadian company? Like consideration of this while counting number of days in Canada when gone outside officially?
No. She is required to reside in Canada. Should have put you the sponsor.