Radiator shop can't repair your radiator?
A certain company specializes in motorcycle radiator repair (if the local boys can't handle the job); don't have links myself, maybe some knowledgeable forum member does and will post them.
Your call, repair or replace, but . . . you're talking big money for the latter option; even an off-shore Chinese version might be more expensive than a repair job. Again, your call!
(To prevent future occurrences, might consider a radiator guard or IMS plastic fuel tank.)
P.S. Don't know the severity of your damage, but . . . JB Weld sometimes offers long-lasting radiator repair.