サブテーブル内のルックアップに初期値を入れたい

サブテーブルのルックアップのみコードですが、こちらでできるかと思われます。

(function () {
  'use strict'
  kintone.events.on(['app.record.create.show', 'app.record.edit.show'], (event) => {
      event.record.見積明細.value[0].value.ルックアップ_0.value = 3;
      event.record.見積明細.value[0].value.ルックアップ_0.lookup = true;
      return event;
  });
})();

上記のサブテーブルの’ルックアップ_0’フィールドの指定の仕方が誤りがございましたので、修正しております。
Promiseを使わずとも、return event で反映できますのでお試しください。

恐らく、投稿されたコードですと、エラーが出ているかと思います。
デバックの方法として、こちらを確認されるとより分かりやすいかと思われます。
https://developer.cybozu.io/hc/ja/articles/207613916-%E5%8B%95%E3%81%8B%E3%81%AA%E3%81%84-%E3%81%9D%E3%82%93%E3%81%AA%E6%99%82%E3%81%AF%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E3%82%92%E3%81%97%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86-%E5%85%A5%E9%96%80%E7%B7%A8