Here's the crash report: http://userfolio.com/uploads/crash-2012-11-25_02.11.19-client.txt
Yes, the texture pack works when manually put in the texturepacks folder.
I've had other people test, and they all have the same issue. (Texture pack zip file downloads into the texturepacks-mp-cache folder, but isn't utilized)
I can confirm it's not working. Specifying the texture pack in server.properties as "texture-pack=http://example.com/my_awesome_texturepack.zip" DOES work.
However, once it downloads, the .zip file just sits in the texturepacks-mp-cache folder, and is not installed / extracted.
AFAIK, the current issue only affects double wide containers that span two chunks (i.e. double chests).