Você colocou try_files no location errado. Deve não estar no location onde você envia solicitações upstream para php-fpm, mas no seu location / .
Você também tem root no lugar errado. Deve estar dentro do bloco server , não dentro do bloco location / .
Finalmente, você precisa de um fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_filename; no bloco location ~* \.php$ .