I am not sure this could have been handled any better. That's an extreme range of light to be shooting into. I have been looking and trying to see what I would do different, and nothing is coming to mind.
There is an issue with Uploading Photos (attachjments). I am not sure what the problem is, and I am looking into it. You can still try to Create your Threads and Upload your Photos, but it is hanging up during the Upload.