I wouldn't beat yourself up too much. Aid falls are serious business. On PreMed, you could assume A4 bodily injury if you fell.
Clean rating? Man, I would not want to test ANY of your clean placements in a fall. But I would say that a fall from the crux, where you started nailing, would end your career.
Remember that your life is worth more than maintaining a clean ascent. I think you showed good judgment up there, finally nailing where it was mandatory. Showed the old dogs what can be done with a few cams and such:) A few well placed pins can and just might save your ass in the future.
Look at what you already accomplished on this route.
1st time the same person has lead both pitches
1st time P1 went clean.
1st female ascent.
4th, possibly 5th ascent.
Good job Kevin.