complete つかうのすっかり忘れてました。
DefaultKeyBindings.dict で Option-Escape にしていたのがまずかった。
"¥033"="complete:" と
Escape そのものに割り当ててみました。どうでしょうか…

ところで DefaultKeyBindings.dict で
Cmd-ほげほげに割り当てるのはどうしたらいいんでしょうか?