The same upgrade procedure works flawlessly with PostgreSQL 9.6beta1 (using the the stock version of pg of Mac Ports, installed with "port install postgresql96-server").
Note, that the above statement is not an advertising to run beta-releases from PostgreSQL for the casual user. Since there is no binary compatibility even between minor beta releases, the whole db cluster has to be newly initialized and restored on all version updates during the beta phase.