Probably your best and only option would be to find a welder that's comfortable working with cast iron. They use nickel rod to repair cracks, and in this case, fill a hole. After welding, it'll be ground down to make the surface smooth again, but being repaired with nickel you'll always see a shiny spot where it was repaired.