The new site is not being developed over the current one. Kevin's post in that thread was talking about some work I was doing to augment this version of the site, not the new development version.
There is little that has been touched code-wise for the existing gallery as it is based off an entirely different (out of the box) engine than the main site. I thought that was sort of obvious from the way it looks (and works -- or doesn't work).
I am not sure why people don't get a proper error message when uploads fail. You would have thought the people who wrote the gallery software would have done that. Sadly they seem to have left error handling out of their scope.