Not sure what is broken with your egr cooler, it's just a section of square tube around the air tube with coolant circulation.
I've changed the egr which was fiddly enough, so guessing the cooler is equally difficult.
You could put a new cooler on, or blank the egr (with 8mm hole) and bypass...