Personally I~m not a fan of the CForce clutch ,they have lighter clamping load at low rpm to reduce pedal pressure which works well with small engines with low torque that ev to high rpm , but with high torque you need more clamping pressure at low rpm , generally these have the lightest pedal pressure so you obviously have a problem you need to find frist , , possibly the pressure plate is the cause of the hard pedal
You should have a 10.95" clutch in a 70 if it has not been changed to the 69 set up
you should have 1/2 -1" of free play on the pedal before the release brg comes into contact with the pressure plate
the 18 spline tranny does use a different release brg , but it is the same with a C force or BB style clutch
To my knowledge neither Hays or Ram make the BB/Long style , the BB/Long has a lighter pedal feel & can be shifted faster & is more stable at higher RPM , wether it is worth the extra cost in your application is your call