I think you had to order the CD before today : From the terms and conditions :
To receive access to the Neil Finn 2013 European tour pre-sale no purchase is necessary. Codes will be emailed to all purchasers of the Neil Finn album Dizzy Heights via the Neil Finn store before 5pm GMT on November 25th, 2013. Alternatively you can request pre-sale access by emailing "email@example.com" with the subject "Pre-Sale Password Request" before12pm GMT on November 25th, 2013.
So the whole this is total nonsense - you didnt have to buy a CD !