I did some more checking, and am now finding that other .js & .css files from the upstream server are not being compressed as well, except that these files simply are served from the upstream server with no content-type header at all.
So why does nginx not recognize the file type it is handling based on mime-type configuration when dealing with proxied files?
Bryan