Canada will change how it counts non-permanent residents, the main statistics agency said on Thursday, after an economist said the current methodology may have overlooked about a million foreign students, workers and others.