Mac用のemacs 24.0.95を使用しています(emacsformacosx.comビルドから)。
やってみました
(global-set-key (kbd "<escape>") 'keyboard-escape-quit)
Winで動作するように見える同様の(ただし勝利固有の)質問(http://stackoverflow.com/questions/648817/how-to-bind-esc-to-keyboard-escape-quit-in-emacs)で提案されているようにMac ではなく、すべてのメタ キーストロークが機能しなくなります。