You're in Cape Breton and don't know that there's a fully functioning french school within a 2 minute drive of the rink?
16 year old hockey players have plenty of options in terms of where they want to play. If you don't like where you were drafted then you can stay in Midget or play Jr. A at home. You can also go to a prep school or go to the states to play junior hockey before heading to an NCAA program if you're good enough.
The funny thing is you want a player like Nicolas Roy to be able to hand pick what QMJHL team he plays for but a kid picked in the 8th round wouldn't be able to pull that same crap. He'd go to whatever teams camp that drafted him and try to make the team or stay home. He'd probably be laughed at if he demanded a trade.
No doubt CB was able to use the situation to their advantage but it doesn't excuse the original garbage.
Again there's a school in his native language that you can literally see from the rink.
Seems like you'd be the type of parent that would be a problem for a QMJHL team so I doubt we'll agree. You say what you'd do if your kid was in that position like keep him close to home & make education decisions for him but you don't even mention asking your kid what he wants to do. He might want to get as far away from you & his friends as possible and sees his future as being a hockey player or a plumber so education isn't high on his priority list