> Will the extension code be backported to 9.0 (or earlier) so that it can be used to aid upgrades to 9.1?
No, that would be way to invasive. But you can do CREATE EXTENSION ... FROM unpackaged; in the 9.1 install after restoring to convert an unpackaged extension into a packaged one.