How can update.php be disabled from checking for Postgres databases?
It turns out there were two Postgres directories in includes/database.

includes/database/pgsql/install.inc and includes/database/postgresql/install.inc. The latter was out of date and redundant and may have been installed as part of the requirements for some Feeds SQL Importer. After deleting it the installation now works fine.