As diretivas de proxy pass não veem $ user e $ app como parâmetro no seu caso, você tem que dizer a ele através das variáveis $is_args e $args da seguinte forma:
proxy_pass http://unix:/home/$user$is_args$args/webapps/$app$is_args$args/run/gunicorn.sock:/;