I'd be interested to see the result once you try my version that doesn't require Photoshop.
One observation on your script:
set thePixList to item 10 of theEfix
I think this is incredibly dangerous. I don't deal a lot with images/EXIF data, but this script requires that the data you're looking for is in the 10th EXIF tag. That seems vulnerable to me - what if there was more (or less) EXIF data in a particular image? or the tags were in a different order?
As far as I'm aware there is no defined standard for which tags exist, nor in which order, so relying on the 10th item seems like asking for trouble, especially since you don't check that the first field of this tag is the one you're looking for - you're only checking the value, and if that is not 'Planar' you're assuming it is 'Chunky'. Your script would clearly fail if the 10th tag was a date, or image resolution, or copyright note, or some such (all of which would result in a 'Chunky' image because the value is not 'Planar').