Install d12frosted/emacs-plus on mac patched for rich colors on terminals supporting direct color (like iterm2).
brew install emacs-plus --with-24bit-color
Generate the terminfo (see attached .src file)
Then run emacs/emacsclient with TERM set to xterm-24bits