I would recommend you look if there are any "3d print" makers around where you live. Ask them to help you with modeling the broken part (take it to them so they can take measurements etc.) and then print it for you. I would also recommend you to choose anisoprint continuous fiber 3D printing in your case. It is very tough and reliable stuff.
3D printing is the best way to go in your situation. I would recommend you try this anisoprint technology that used in the aerospace, automotive, and civil engineering sectors. This is very reliable stuff.