It seems to me that you shouldn't have to register the new product code if all you needed was a disc replacement. (this is the only thing I can get out of you meaning your game was "broke")

Adding a standard code to an already existing standard code will not give you extra game time.

Maybe you need to explain your situation a little better if possible, in case I'm misunderstanding the issue.