Boy a cooling fins breaking off is a nightmare! I wouldn't waste the time looking for a guy to weld it back... sounds impossible on that type of casting and I know some insanely good welders. I quick grinding sounds appropriate! No one will ever know. We won't tell!