Contact Xbox customer service about it tomorrow?
I did see on another forum though, someone was trying to enter the code on Xbox.com and it wasn't working than they tried on their console and it worked. Don't know if you're doing it that way or not, but at least mention it.
Should be able to get something worked out with talking to customer service though.