Hi Jim
Have you got it sorted? if not
check if the pads are not sticking in the caliper, I had an uneven pad rubbing area on a caliper that produced a similar pedal, the pad was actually twisting and binding up and the car would pull to one side.a couple of strokes with a file got rid of the groove in the caliper and all was well again.
A quick check on the rear system, pulling on he hand brake then pumping the pedal to push out the cylinders to meet the now fully applied shoe, letting the system settle and then try the pedal feel again all whilst the hand brake is still applied.
If the fault is still evident, clamp off the flex hoses (but not if they are braided!!) starting with the rear, that will isolate that part of the circuit fully and test pedal feel.
If the fault is still evident, then turn to the front passenger side hose and clamp it (keeping the rear clamped), and test pedal.
If the fault is still evident, then clamp off the drivers side, then test pedal.
If the fault is still evident, with all 3 clamped the only part of the system that is functioning is the master/servo and mechanical linkage.
In the words of Sherlock Holmes "when you have eliminated the impossible what ever remains, however improbable must be the culprit"
For braided lines;
You could fit short dummy pipe that is flattened at the master cylinder outlets if braided hoses are fitted.