Oh man, bummer. I feel your pain, honestly I do.
I cannot offer advice yet from lack of inexperience, but I've got a crack starting on my upper limb of my Osage bow from not dodging a knot properly, hopefully I can repair it? I got some good advice from these guys on here, they know their stuff.
If anybody can help you....they sure can.
Sorry for your troubles, good luck.
SEMO