Sad to hear this. I owned a Foil, but changed to a titanium(+ carbon) bike.
There are too many issues still to carbon it seems. If you are in USofA, perhaps you can call Calfee and ask if they can help you repair this if Scott does not!?
Hope it solves, waiting is a slow killer..