Just some thoughts: If Blizzard really has "lost" all of it's server code for vanilla, as I've seen claimed, one possible tack for Blizzard to take would be to use the MaNGOS emulator with Nostalrius' changes to the code.
One big obstacle to this that I can see is that the MaNGOS emulator is under the GNU Public License (GPL), the terms of which specify that all code changes released publicly must also be released as source code under the GPL. If Blizzard wanted to use Nostalrius' work to date, they'd have to accept that the work would need to be GPL'd and made publicly available. All future work done to the MaNGOS emulator by Blizzard for maintenance and fixes would also fall under the GPL and would need to be released as source.
I doubt that Blizzard would be OK with publishing source code that it's paid development staff worked on. I also don't know if the Nostalrius devs have checked their changes to the MaNGOS code back into the MaNGOS source tree.
A possible solution might be for MaNGOS to re-license under BSD-2 or Apache, and for the Nostalrius team to re-do their work under revised licenses too, but there might be issues with GPL still being applicable. It seems to me that this would be a real challenge to Blizzard leveraging the work Nostalrius and MaNGOS have done to provide legacy servers. This is probably one reason why Blizzard claims it would take so much work to get legacy servers going again - they'll probably insist on using their own code only.
Anyway, just some random thoughts about what the Nostalrius team might need to discuss with Blizzard. Very excited about the news that Nost and Kern will be talking to Blizzard, and looking forward to the results!