Protoss: They could make a deal where you send a proof of purchase on GOG to Valve or something. It would be possible with credit card, if you ever bought from Steam. ^^
And by the way, you get the preorder bonus without actually buying it from GOG later.
You only get a few pre-order bonuses right away. Most of the bonuses are only if you pay for the game, check the game page there are 3 titles: "Exclusive GOG.com content available immediately", "Exclusive GOG.com content , available on release" and "Digital Premium content, available on release". Obviously the content available on release is only for paying customers.
If you buy from GOG.com you are supporting the developers and it wouldn't be fair if Valve were to get a cut of the profits from GOG.com. You won't get a Steam key if you buy from retail either because Witcher 2 isn't an Steamworks game.