tell application "Finder"
if name of every process contains "Toast Titanium" then tell application "Toast 6 Titanium" to quit
end tell
こうすれば該当するのがなくても無駄にtoastが立ち上がることはないかな。
toastは5も6もプロセス名は"Toast Titanium"だけど。

それにしても959さんはリストのif文がうまくいかないのはなんでだろうね。
AppleScriptのバージョンの違いとかあるのかな?