Thanks peeps, all going through insurance, it was a major international freight company so pretty sure it'll all be okay. Just going to have to put up with a crappy little rental car for a few days. I'd rather not and would normally use OH's car but coincidentally her's is out of commission now awaiting a repair (not accident damage though).
As for the mirror caps, rather hoping the old one is okay as it pinged off (it's in the car, will have a look later). Presumably they'll paint it red if replaced, might have to remove the wrap off the other to match for a while and see what takes me, possibly gloss black!
He did even more damage getting the mirror caps off than you did when you attempted the carbon covers!!
So true...... Just.