That is interesting, though it seems pretty tenuous. When I started down the path to a GC, TNs we’re indeed 1 year and H1Bs were under quota, so different conditions.
I would guess the route you outlined is the typical route for Canadians, but one can go from TN -> GC.