Cedric's patch should have any problems with any changed executable... well, at least no different from the "normal" MGE.
So, the no-limits patch and the no-cd crack should work just fine. If you want both the no-cd and no-limits patches, first install the no-limits patch and then use a no-cd "crack".
.... Depending on how the patch (or crack) is constructed. A patch/crack usually changes certain bytes, but some can shift the bytes in all or most of an executable. The methods of one patch/crack author generally are different than another. If you apply a blind patch (one that does not check, or not check adequately, the target first) subsequently, the executable could be rendered unusable, or even harmful to use.
Personally, I prefer to simply alter bytes and nullify calls to access the CDROM, usually replacing such calls with NoPs (No operation). This is why things like the Advisors and Throne Room do not work with the Civ2 NoCD (btw, I did not write the Civ2 NoCD crack
).
People that write good patches/cracks will check the .exe ot ensure it is the exact .exe the patch is expecting. This protects people who try to double patch, or patch the wrong file.
I don't recommend using a patch/crack to to alter an .exe that it was not designed for (e.g., double patching) ... unless you actually take a look at what it is doing first. Average users have no idea how to do this. Fortunately, most patches/cracks remove this choice from the average user by checking the target files first, and refusing to install if the match is incorrect.
Cedric's patch uses the original Civ 2 executables, I believe. I used his patch from MGE to FW/CiC/Classic, and the .exe Cedric had for the Classic version (called civ2orig.exe) was identical to the official update (called civ2_242.exe). Here is a screenshot:
This means, naturally, one could apply a patch intended for the official 2.42 exe to Cedric's civ2orig.exe file with 100% confidence of a properly patched .exe.
I presume this is the case for the 2.42 to MGE parch of Cedric's. Which means you can apply the MGE "NoCD" patch to Cedric's MGE executable, and it would not be a double patch to begin with.