Ouch, sorry to see the bumper damage. Hope it gets fixed properly and back on its feet soon.
If that happened to my Euro E24, I'm not sure what I would do as you simply cannot get bumper parts anymore even from Europe...sadly.
I've been working on my US-spec '86 sharknose and did something interesting. I removed the heavy and ugly US bumper supports and made new ones out of aluminum effectively tucking them and giving the car a Euro look. I'm pleased with the result...and I saved about 40-lbs in weight in doing so. It took about three weeks and lots of trial and error before getting it just right.
I've been asked by several owners to put this into production and wish I could but as I'm not a shop and can't crank out widgets, its just going to be a one off for the time being.
Before:
After: