I think it is possible as between US Canada tiebreaker clause, substantial residential ties determine residency status. If he has primary home, family in US, he may be considered US resident. But I am not sure if non resident is right, most likely deemed resident.
Having said that, ircc is not responsible for decoding tax law and enforcement, that is gor cra to do. All they care about is tax filing which he seems to be in compliance.