Nope, don't care what that says, talked to banks in Canada, talked to banks in US with Canadian branches, all say the same thing...you have to go to Canada to open an account and a US bank account, in a banks in Canadian branches, do not matter
Well, maybe you might consider forgetting about Canada and trying Pottsylvania instead.