FYI for future reference, cast iron can be welded. That is nothing new, and is done all the time.
As others mentioned in this case, it already has been brazed so welding isn’t going to work too great.
What I would do is tack weld a piece on each end that holds it in the right location. Then grind out the brazed material. Then weld together. If the gap is too big, cut/grind a piece of steel to fit in the gap.
Some might say it won’t work, but it will. A friend of mine, about 80 now, owned an automotive machine shop for 30 years. He’d fix old cast iron intakes and heads on old stuff you can’t buy a replacement part for. One day a guy comes in with a Massey tractor where the engine is a 3cyl diesel, made for Massey by one of the Japanese companies (I think Iseki). The block is cast iron is ‘ventilated’ from the connecting rod letting go. He buys the entire tractor for next to nothing. He gets it apart and hot tanked the block, he cuts a piece of cardboard to the shape of the hole, and cuts/grinds a piece of steel to fit. He heats the block with a torch, then he welds the steel piece in with his MIG welder with plain steel wire. He grinds it smooth, bores the cylinders, puts it back,in the hot tank, assembles the engine and it runs fine. He uses the tractor and the landscaper/lawn care guy comes in months later with something else to get repaired and ends up buying the tractor back! True story.