Hi Jacob,
There is no way for a live nurture program in Marketo to 'condence' the nurture campaign when a deadline in near.
May be you can create a different 'nurture stream' in the same program with delay of 1 day between emails and manually or automatically move the leads from the original nurture stream to the new nurture stream when the deadline is near.
But do you really want to bombard customers an email every day? Do you think they will live it? What if many of them unsubscribe from your database for sending too many emails?
Also, even if you want to do it, your Marleto 'communication limits' might allow few emails to go out in a week to a lead (usually 3 to 5).
Hope this helps
Rajesh