Well, I got the skiff skin with all the other stuff... and I double clicked it and it was added to my account, or wardrobe, or whatever... and this was about a month ago when I bought it, so I don't know what you are talking about with the whole "wouldn't let you use it" thing. It let ME use it... and I just assumed it would be available once EoD started.
It's not.
Guess I need to open a ticket...