I fitted a Serck "Roadster" radiator to my Plus 8 last year. Apparently it is the same as the ones they supplied to MMC. It is exactly the same size as the Plus 8 radiator, but there was no hole for the Otter switch in the bottom tank. That didn't bother me as I fitted a temp switch into the thermostat outlet elbow instead, but I feel sure that they would modify it to your requirements.
The new rad is much lighter than the old one and they claim much more thermally efficient.
They make them to order; delivery depends on how busy they are - mine took about five weeks, but the racing fraternity takes precedence.
Can't fault the product - excellent quality and service.