все оказалось проще, хоть и не документировано.
уже установлен пакет postgresql-common (
https://medium.com/keeping-code/running-multiple-postgresql-versions-simultaneously-on-macos-linux-90b3d7e08ffd)
он дает юзать несколько версий, по умолчанию они все работают, просто на разных портах висят.
Остается только создать структуру и БД по примеру provision в нужном кластере добавив флаг
sudo -u postgres psql --cluster 9.6/main -c "CREATE ROLE homestead LOGIN PASSWORD 'secret' SUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION;"
sudo -u postgres /usr/bin/createdb --cluster 9.6/main --echo --owner=homestead homestead