This is an answer written in German, translated into English with Google. Therefore, I include the original German text afterwards in case there are problems with the translation. I'm afraid I do not speak English.
Unfortunately, your request or plan to combine a Steam version with a game disc version does not work, as both game versions are independent games. You can install both of them side by side on the PC, it works, so both versions have to be patched separately, but not make a game out of both versions, it doesn't work. That's why the game keys don't fit either. The game keys only exactly match the version for which they were issued, i.e. either the Steam version or the game DVD version.
Dies ist eine in deutscher Sprache verfaßte Antwort, mit Google ins englische übersetzt. Daher füge ich im Anschluß den deutschen Originaltext mit bei, falls es Probleme beim Übersetzen geben sollte. Ich kann leider kein englisch.
Ihr Anliegen oder Vorhaben, eine Steamversion mit einer Spieldiscversion zusammen zu fügen, das funktioniert leider nicht, da beide Spieleversionen eigenständige Spiele sind. Sie können beide nebeneinander auf dem PC installieren, das funktioniert, da müssen dann beide Versionen auch gesondert separat gepatcht werden, nicht aber aus beiden Versionen ein Spiel machen, das funktioniert nicht. Deshalb passen die Spielschlüssel auch nicht. Die Spielschlüssel passen nur exakt zu der Version, wofür sie ausgegeben worden sind, also entweder Steamversion oder aber Spiel-DVD-Version.