CakePHP で構築したそのサイト、正しく表示されますか?
過去の IE での動作検証に役立ちそうなソフトウェアを見つけました。
IE5.5, IE6, IE7, IE8の確認が同時にできる -IETester
この記事によると IETester をインストールすることによって、任意のバージョンのレンダリングエンジンを選択して Web サイトを表示することができるとのことです。スタンドアロンで動作する上に、既存の IE の環境を壊したりすることはないようです。
IE8 もターゲットになっている点に驚きます。
それにしても、こういうソフトが作れると言うことは、 IE のレンダリングエンジンは QueryInterface() で過去のバージョンが取ってこれるということなのでしょうか。