"....if they meet the identification requirements set out in the Bank Act."
Not sure I see a difference?
Identification does not require a fixed address, and it's not like the UK "no fixed address bank account" discussed in the original article can be opened without a proper ID.
[0] https://cba.ca/newcomers-to-canada