With a CD Key why the need for Steam here?

Also, if the sale was through Steam, then you deal with Steam.

Good luck,
Bob