Fallback for mathcal unicode characters in lualatex with proper height

I'm not seeing any OpenType font with the Computer Modern calligraphic letters. With Latin Modern Math you get a similar glyph. Anyway, I'm afraid you need to compute the scale factor yourself.

\documentclass{article}
\usepackage{fontspec}
\usepackage{newunicodechar}

\setmonofont{DejaVu Sans Mono}[Scale=MatchLowercase]
\newfontface{\calligraphic}{Latin Modern Math}[Scale=0.85]
\newunicodechar{}{{\normalfont\calligraphic }}

\begin{document}

Aa\texttt{AaA}

\end{document}

enter image description here