We had a new shared ssl certificate installed just before the upgrade, this seemed to be the cause of the problem - not the upgrade itself.
We completely stripped the shared ssl support off the shared domain and re-applied it, then restarted both plesk control panel and the plesk management service, then Site Preview began working correctly.