Isso foi resolvido - foi apenas uma questão de reconstruir com um único comando em after_code:
- exec:
cd: $home
cmd:
- su postgres -c 'psql discourse -c "ALTER EXTENSION vector UPDATE;"'
(e então remover isso após a compilação bem-sucedida).