What makes you think foreign-language students will make more mistakes than a non foreign student? Most universities make you prove that you can speak English before acceptance into a professional program. Some of the best doctors around are "foreign language".
It won't completely fix the problem, but lots of doctors would love to teach. A school would draw them to the area. More seats for students to have access to this education will make more doctors. And no, they won't have the reputation or facilities Dal has. You'd be shocked at how many people want to stay where they went to school.
Also any kind of growth will add to the housing crisis, doesn't matter if they're from New Brunswick, the USA or "foreign"
It's not the answer but it's also not a problem. Forward progress is still forward progress.