• How about polling the sys.databases table (via a SQL Server Agent job) and checking the create_date column based on a specified time frame.

    You could then backup any databases that are return by the initial query.