That is a dangerous question for me to answer. There is a lot I don’t know about you and how they will perceive your Michigan/India/Canada path (one may like it more). Feel like the ceiling is a slight chance and maybe that is CMU or U Michigan (because of some state tie), or maybe Rice, NYU or Wash U - all well above your profile though IMO. I would select the one or two from those you like and give it a shot. No point applying to any reach schools without full effort. Case and Rochester are great schools, too, and somewhat more in range, but certainly not safe.
Maybe I will be wrong. That would make me happy.