I feel for you, that's not a happy sight to see, I hope that it's just the mounting that's damaged and not as you say, the cutter block.
No idea if spares are available and unless you get the right person I think it's a really tricky repair.
Do you know any engineers who could help you out?
If...