Unfortunately, this is a file system issue. Zenphoto just does a filesystem call to see if a file exists. It would be really unreasonable (and quite a bit of overhead) to check for each possible file type with each pemutation of character case. So, the rules of the game are that zenphoto will look for lower cased suffixes. If your filesystem insists on case sensitive file names, you will have to name your files accordingly.