It is bit like me setting up a bank account, but if instead of using my name I can set it up with my only street address as the account owner name. I set it up as 678OakStreet and deposit my money. I later go into the bank and say, "I have moved and I now want the owner of my account to be 324ElmStreet." Or I could go into the bank and say, "I used to be called 678OakStreet, I now want you to set up an account for 324ElmStreet." See the difference? In the first case it is the same account and my money will be there. In the second case I have set up a completely different account which I am doing at the same time as I changed where I live. Now the bank analogy falls apart because unlike transferring money from account to account, you cannot transfer iTunes Store purchases between accounts. If you have something purchased under a different account you can only use it by authorizing the computer to that account even if it is with an old address. If you have not set up a separate account and just changed the identifier (email address) on the account then you should be able to use your authorization you have now. As for the ID you see on the track, it's a bit like me having a bank statement on my shelf at home from 10 years ago saying I have $100 in my account at my old street address. Sure, I have moved but that isn't going to change what's printed on the piece of paper. If I go to the bank and get a new statement it will still say I have that $100 in my account but my new statement will have my new address on it. Your music file has the old address embedded in it.
As Niel says, if you changed your email on your account, you're using the same account. If instead of changing it you signed up again with the new address then you have a new account and will have to live with managing purchases across two accounts which is a nuisance.