Sorry to hear that as well.
I had a similar experience. Procrastinated on publishing a ton of new information and did not get it up in time for deep crawl.
Anyone know what the timeframe after an update, that is best to have content published by? One week, two weeks, etc? It would really be helpful for creating publishing deadlines and backlink solicitation.