Fixed by manual add symlink to fastcgi/cgi & php location in .bashrc profile assisted from virtualmin support. I did not know why not be able to read the location. Test from 2 os, centos 7.3 w virtualmin & cloudlinux OS 7 w cpanel.
Pretty sure someone could create an order template that does this now. It would break the mold a bit, but I believe it's possible.
Most of the forms we looked at when we implemented this originally went from Domain > Hosting> Configure & Checkout. Reversing those first two would definitely be a good alternative and something we will consider.