Tente isso.
Na sua definição do FPM, ADAPT o nome do socket para combinar com a versão correta do php
[siteusername]
listen = /tmp/php7-fpm-siteusername.sock
(No Debian 9 não é mais o php5, mas o php7)
Na sua definição Vhost, REMOVA o seguinte
FastCgiExternalServer /home/siteusername/www/php5-fcgi -socket /tmp/php5-fpm-siteusername.sock -pass-header Authorization
...
AddHandler php5-fcgi .php
Action php5-fcgi /php5-fcgi
Alias /php5-fcgi /home/siteusername/www/php5-fcgi
Na mesma definição de vhost, adicione o seguinte
<FilesMatch \.php$>
SetHandler "proxy:unix:/tmp/php7-fpm-siteusername.sock|fcgi://localhost"
</FilesMatch>
Como alternativa, você pode adicionar o seguinte na sua definição de vhost
ProxyPassMatch "^/(.*\.php(/.*)?)$" "unix:/tmp/php7-fpm-siteusername.sock|fcgi://localhost/home/siteusername/www/"
Certifique-se de ter os módulos mod_proxy e mod_proxy_fcgi ativados
a2enmod proxy proxy_fcgi