за белых американцев возьмем, например, москвичей
А это абсолютно ложная аналогия. Те же "китайцы": многие из них родились в США/Канаде/Австралии или приехали туда в детстве. Ведь вы же не считаете немосквичами тех, кто либо приехали в Москву в детстве, либо родились в Москве у приезжих родителей.
Я думаю, что ситуация не изменилась. В Канаде путь на IMO был через три олимпиады (комбинированных): CMO, USAMO, APMO. А путь на CMO был через Open Challenge или через рекомендации (и все олимпиады писались по месту жительства). Если что и брать, то это недлинный путь наверх (в Канаде--Open Challenge, в США две ступени), но это есть у Турнира Городов. А для канадцев путь на APMO по приглашению.