Clutch issue

FWIW, The OC spring works in BOTH directions on my Barracuda. When everything with respect to pedal/clutch linkage is tight and adjusted correctly the B&B style 3 fingers push the the fork and linkage back to just past center on the OC spring. The spring then lifts the pedal to the stop and pulls any load off the release bearing. The linkage spring keeps the parts from flopping around.
In the other direction, the OC spring assists the release of plate pressure on the disc.

Check that the release bearing has the fork pads on correctly.
Try to determine weather or not the the release bearing contacts the three fingers at the same time. Just because it's new doesn't mean it's good. A finger out of adjustment will cause more pedal travel to release the disc.
Weaker springs on a new PP is another issue. A heavier linkage spring may help, but it's not "right".