You will be penalised for her accident because it was on your policy. There is only one policy (yours, in your name), which is the one being claimed against.
Your no claims bonus is a % reduction on the premium you pay. Therefore if the % reduction goes down, the premium you pay goes up accordingly. They are not different things.
And it doesn't matter that you weren't driving, a person named on the insurance policy was driving, hence the policy is affected.
But on reflection, that is a very good question. If, in future, you take out a policy in your own name, without your daughter on it, does it have a different premium than if you add her to it? The answer to the question "Did you have an accident?" is No. But the answer to "Was there a claim against an insurance policy in your name?" is Yes. In any case, as peteb says, you do have to declare it. But can you argue that the person who had the accident (the risk - a younger/novice driver) is no longer on the policy and there therefore the premium should reflect this.
I don't know how nuanced the insurance calculations are, but certainly if I have a policy with a named driver, and one without. I would expect the policy without the named driver to be cheaper. (before any NCB reduction is applied.)
And remember that a No Claims bonus is exactly that, there are no claims against the policy, regardless of fault. For example, if your car is burnt out, or stolen, you can still lose your NCB, even though it isn't your fault, and you may not have been in the car.
Maybe someone more knowledgeable on the point of a future policy will chime in.