I would call McCleod on that. If that flywheel won't fit, they must make one that will have an insert to match up with the dual disc clutch; they do a lot of custom stuff.
I have run aluminum flywheels on the street with no issues, except that the clutch can be a little trickier to engage because you don't have the inertia of the steel flywheel keeping the engine spinning. But the performance benefit outweighs this minor issue, in my opinion.