I wouldn't trust it myself. Top-down shots it looks really warped too. Better to be safe than have it blow up at 8+k with shrapnel flying everywhere. Good catch noticing it though.
Not sure what sled OP has, but the twin clutches are slightly different from the triples. They do not have the holes for the set screws for the clutch weight pins, part #s are different too.
But it should work.