UPDATE
From The Lost Media Wiki
< The Thomas & Friends Institute of Innovation (partially found informational short film; 2013-2014)
The guy who leaked the film is selling it on his buymeacoffee page https://www.buymeacoffee.com/ZeroEyeQ