Loading packages/acs-kernel/sql/postgresql/postgresql.sql into the newly created database before restoring the backup caused the backup to spew errors about pre-existing stuff, which I ignored. It appears to work fine. Thanks.
This is with 7.2.3; several restores worked fine with just a create and restore, and several needed the file pre-loaded.