Hi @Bits-n-Bytes ,
Yes, that's a current design limitation MX have. As per our doc, "iBGP sessions are automatically established between MX appliances over their Meraki AutoVPN tunnels. It is important to note that iBGP is only established between MX devices within the same AutoVPN domain".
So eBGP is the only option when doing non-Meraki VPN at the moment. You can make a Feature Request (FR) for that.
A possible workaround is to deploy a VPN hub/concentrator in a VMX in Azure. This VMX would be a transit network between your other MX (iBGP) and the non-Meraki (eBGP).
Alternatively, you may deploy Azure VPN Gateway to act like a VPN hub/concentrator instead of deploying VMX. Just like @PhilipDAth suggested later in this post.
I honestly don't know if VMX is cheaper than Azure VPN Gateway. But I believe it would be easier to support and troubleshoot than Azure VPN Gateway.
If you found this post helpful, please give it kudos. If my answer solved your problem, click "accept as solution" so that others can benefit from it.