I do not think it make sense to make a distinction between temporary and permanent US residents. I live here (US), I was vaccinated here, I did not travel in more than one year, why should I not be allowed to cross the border?It makes sense for Canada and US. You can enter after Sep 7 because it is open for everyone.
However, it is what it is. As always, things do not make 100% sense, we will just have to wait.