http://pc7.2ch.net/test/read.cgi/mac/1077014017/557-
�悤�����o�[�{���n�E�X��
この辺りでその件について語られています。
簡単に言うと、Safariで直接ダウンロードした.icsファイルをiCalで読み込むだけです。
私の環境(10.4.4ですが)ではこれで解消しました。おそらく10.4.5でも大丈夫ではないかと思います。
休日など、そうそう増えたり減ったりするわけでもありませんので、これでなんとかなるのではないでしょうか?
とりあえず改善されましたが!