Glad it is sorted. Sorry to hear about the router.
Marlin firmware also has an manual mesh bed leveling feature. It is really simple to use and only requires a cheap dial indicator and a mount for the indicator. I use it on my 3d printer and it helps a lot in some circumstances.
It might not be enabled in the MPCNC/LR firmware build. But it is an option to consider.