You did all the right things for a man with a conscience and there is no conflicting issues that i see...
You do what you can within reason and i would have done exactly the same.
Only a few weeks ago we came across a man in a hilux with 2 teenage kids who was ill prepared and we stopped to offer our help as best we could with reason..
A couple of the boys from patrolapart were already on seen and had arranged to take the dad to nearby farms to get the bits needed.
At the end of the day due to there being children we would never have just left them , at the point of leaving we had them in a position to make the repairs necessary with welding gear and so on and they were on the fringes of farm country so did not have far to go to get out.
Thought about them later in the day but as we met up with guy and mick they assured us they were fine the car was able to be driven out.