Overall, Rotman is much better ranked than Schulich. But it's pointless to choose between those two if you didn't get offers from them yet. Usually, people apply to more than 10 programs and then wait to see the offers they get.
For PhDs, being international and having industry experience don't matter that much. Most of us are international students. And business PhD programs are focused on academic research, not industry positions. So your research output will be much more important than your consulting experience. They are looking for researchers, not consultants.
For example, if you have strong papers published by the time you finish your PhD, you should be able to get a tenure-track position. And, if you don't have anything to show as researcher by the time you finish you PhD, you probably won't get a position, no matter how much consulting experience you have.
There are many factors to take into consideration to select a university, some of them related to each other. For example, research fit, potential advisors, stipend, location, job placement, culture of the university/department, and access to the resources you would need for your research, and your chances of being accepted.