Ouch - sorry to see your bump. Insurance job (loads of money) or source some bits yourself and source a garage yourself? How much hassle to fit the dash?
Found the limit of adhesion while being persued by brother-in-law on Yamaha R1 (I was in front). Lucky only car and pride damaged. Will be back to fight another day.