Perhaps there was some form of scandal at Beauxbatons, which is why Veronica is at Hogwarts and why the school also got disqualified? Could involve the wizarding war.