Well, if that works, all Chinese can live in US as long as they are get paid in China. Doesn't make sense.
The point is he must have a legal non-immigrant status. TN is only for those Canadian who are working for a US employer. Only L1 is allowed to work in the US branch of a foreign company.