Does Battle.net have a similar system to Steam's gift/extra copy system? Can I try to redeem this extra CD key to see what happens, then gift it to someone if it really is a separate key?
You'd have to redeem it on a seperate battle.net account (different email address) anyway, so you could just give someone else the account details or something if it works I guess.