As I know, in Michigan, if you are a Canadian registered pharmacist, you don't need to go through the internship. You can apply to the state pharmacy board and request to attend the Licensure Exam. Once you pass the NAPLEX and the law exam, you will be a Michigan registered pharmacist. Then, you can also transfer your pharmacist license to other states. Do some search yourself.
Pharmacy Resource Center - Licensure of Canadian Pharmacists
If you are not a graduate from a Canadian pharmacy school, make sure you have your university diploma evaluated (University of Toronto has the service... perhaps some changes...ask INS). It sounds rediculous even though you have the FPGEC on hand. But, that works. Good luck.