Dang Bruce take it easy out there! Just yesterday I almost crashed on my bike ride home when I hit something under the fall leaves all over the road and almost lost it.
Calfee does great work on repairing CF frames.
https://calfeedesign.com/carbon-repair/
BTW I have a Moots TI road bike and it's the best riding bike I have ever had and I have quite a few myself.