if you were still to cache some part of the site, you would have to write some sort of file caching yourself for all sections except for your calendar…
i have done this kind of thing for one pagers where the contact form was not supposed to be cached … so…