>>571 missing value が出るのは Finder がそのデータを持っていない時。 つまりフォルダーのサイズは常時計算されていないってことだと思う。
その "作業終了"フォルダーをリスト表示で開いておいて、 Finder の[表示]-[表示オプションを表示]で このウィンドウのみ、全てのサイズを計算にチェックを入れておけば、 フォルダーに中身の合計容量が表示されるので、それから実行すれば エラーは出ないかも。
あるいは、missing value が出たら、ちょっと待って、再取得すればOKかもしれない。 missing value は他の変数に代入したり計算しようとするとエラーが起こるので、 それを try文で捕まえて、もう一度ループさせるとか。いや、たんにメッセージだして 終了させて、もう一度手動で再実行すればいいのか。
あるいは、サイズ取得に StandardAdditions の info for を使えば行けるかも。 set fileInfo to info for (obj as alias) set sizeData to sizeData + (size of fileInfo) こんな感じ?