iWeb自体は立ち上がるのですよね。
(私自身、OSX10.6.8以降どこまで正常に使用できるかどうか確認していません)
もしiWebが立ちがるのであれば、iWebのライブラリを正規の場所においてください。
以前はライブラリを任意の場所におけたのですが、あるバージョンからは正規の場所以外においたライブラリは無視されるようになりました。
iWebのライブラリの正規の場所は失念しております。
iWebを立ち上げた際にライブラリが新規に作られる場所が該当箇所だと思います。
また、iWebのバージョンが最終バージョン(多分3.0.4)であることも確認してください。
ここから余談。
iWebは開発が終わってからかなりの年月が立っています。
もうそろそろ環境を変えた方がいいと思いますよ。