Well, that changes quite a few things.
So, just to clarify, there is a network topology in place, that corporate is responsible for? If yes, then there are a few things you need to verify, it's not nessesarily an issue, but there can be parts of the configuration that we can't control.
So, as a workaround to this, you can create a new VNET. You do not need to move ressources, that's not nessesary. the new vnet must have an unused IP scope that is not used in the current topology, you might have to verify this with corporate.
But first things first - and this is a requirement, you need to find the routing table. We need to know what traffic is routed through this meraki and what traffic is not. Please find vnet 2, open the subnet page, and look to the right. You will find a user defined route. You have to verify the configuration of this, and potentially add a route there. But first, please find the routes in that. I need to know these, you can annonomize the scope, but i need to know what has been created to know what can be done.
If the UDR allows it, we can create a new vnet and pair vnet 2 with this vnet, and then create a gatway in this new vnet. So it's not impossible yet, but it got a bit more complicated.
Are there any specific reasons why you can't use the same solution for the Client VPN as they do in corporate? VPN to the on-prem meraki, and use the site-to-site connection to reach the Azure ressources?