's from me, I know just how scarey that can be and I didn't even get as far as hearing cars braking! In my case we were walking along a disused rail track with a friend, her two sons and their dog.... all going great and I'd checked whether there was anywhere I needed to worry about. And to be honest, Maggie very rarely strays off a path.... well she did that day
And found the one set of steps along the path that went down to a road... my friends sons started to run after her and I called them back and it was all I could do to stop myself hot footing it after her, I knew the best thing I could do was stay where she couldn't see me and call... luckily she came back after what felt like an eternity but was in fact a few seconds I guess. As my friend walks there every day, she'd forgotten about that particular route to the road. As you say, you can do everything possible to plan for every eventuality, but sometimes things don't always pan out that way
Really pleased Saffi and no-one else was injured, and hope you can get back to enjoying your rides without too much worry