John, I've used this type of pipe connector on flexi silcone pipes before without any issue.
So, I'd trim/blank off the broken connector and then fit one of these/similar in approx the same position.
Then hopefully the smaller flexi hose will still fit, fingers crossed...
Some of these connectors even include a big/flat self sealing washer that makes installation easier
Good luck getting it sorted.