I have not tried this as I am not an iCal user - yet.
How about configuring iCal with OS X Mail so that when a particular date arrives a mail is sent? I'm not sure that it has enough options to do what you're after but approaching it from that angle might accomplish what you want.
This is an older thread, you may not receive a response, and could
be reviving an old thread. Please consider creating a new thread.
Canadian Mac Forums at ehMac
A forum community dedicated to Canadian Mac owners and enthusiasts. Come join the discussion about collections, iOS, models, styles, reviews, accessories, classifieds, and more!