Now streaming: Newly discovered film at Indiana University aids Library of Congress in restoring landmark production