If you are Canadian there should be a one-year work visa available - but if you get a Canadian licence it can be exchanged directly for a US one with one law exam. Just an option.
That's right! Probably the best way to go, because in the end you would have two licenses, US and Canadian. I believe as a Canadian citizen you would have the better carrier opportunities in Canada anyway?! For more details see link below.
https://www.tc.gc.ca/en/services/avi...t-licence.html