The US accepts provincial drivers licenses so I don’t think it’s that unreasonable for Canada to accept US ones. I assume a lot of these things can be verified electronically or at least have the big book of ids that bouncers at bars used to have. (Disclaimer: It’s been a long time since I’ve been at a bar and gotten id’d).