You lost your work.
The good news? Every time I had to re-write a piece of code, the 2nd time around was consistently much better than the first. So, take that lost work as an opportunity!
Unless... it's possible you have Excel's autosave feature turned on:

Look under %appdata%\Microsoft\Excel
; with a little luck you'll find a copy of your work saved as a .xlsb file, and all you'll have lost is 10 minutes of work. If you're lucky.
That said...
I pushed the save button in the editor several times during the core writing
The VBE doesn't do the saving. If you bring up the VBE in a brand new unsaved workbook and hit the VBE's [Save] button, what happens is that the VBE invokes the host application's save mechanism, and thus Excel prompts you for a file name.
If you really hit the [Save] button several times in the editor, either you did save your work, or you explicitly cancelled the "Save As" dialog that popped up every time - in which case your work is indeed lost.
If you did hit that [Save] button and Excel didn't prompt you for a file name, then you did save it. Try looking for it in Excel's recent documents.
And hit Ctrl+S more than once every 4 hours!