can the non-return valve in the servo vac hose be defective/
I'd say 'yes' as it was defective in my Trevi. I took it off and cleaned it with plenty of WD40 and it was fine after that. The problem I had was brakes that needed a hard push on the pedal (as you describe) but only when the car was cold. Brakes would be fine after everything warmed up and presumably the non-return valve 'loosened up' and was working properly.
When bleeding the brakes, was it an easy job or did the pedal still need a hard push to get the air out? On my Gamma I've had problems with the flexible pipes to the calipers which seem to collapse internally resisting the flow of fluid to the caliper.