You are trying to follow the installation process of opentype/ttf fonts. MTPro2 is a type1 font and to use them with luatex, you need to create a virtual opentype font. See $TEMXF/tex/context/fonts/mkiv/mdpus-math.lfg file for an example.