As you said in your first sentence "we know nothing about the situation".
Do you think she was trying to die? Or it is possible that she simply made a mistake, misjudged the speed of oncoming traffic, didn't see because of a bend in the road or an obstruction to her view... any of a hundred different way to mess up. People make mistakes, and sometimes they die because of it. We can't control everyone's actions.
We can and should control other things, though. Unless we're talking about a freeway here, road design can and should make it as safe as possible for other users besides just auto drivers. And in the case of autonomous (or semi-autonomous) vehicles, they obviously need to be programmed to "see" and even anticipate the presence of all users of the road.
So yeah, you're right. You can't stop any individual from randomly stepping in front of a car, but good design can make it less likely that someone would do so by accident.
Completely agree. Hopefully this terrible loss is used as a learning, for both the self driving car industry and the general public. It would be far more tragic if this death ends up killing self driving vehicles. There are going to be more situations like this, that the sheer physics of stopping a vehicle before hitting a person, animal or other moving object cannot be overcome - even with the most sophisticated software and safety features.