Yes, you can recover the Keynote presentation via the AutoSave folder, the temp folder, and the Time Machine backup drive.