Hi Jason,
Thanks for taking the time to fill in the details. As a software developer (C++, Java, SQL, ...) I'm always interested in "what went wrong" to try and learn from it.
Another "5 Star" reply!
Finally, can I (you) remove the attached .zip file? It appears that it can be downloaded by anyone and it contains info about the client's site. Since the problem and solution are fully described in the text of the thread nothing is lost by removing it.
Thanks again.