I think you have a pretty fair chance of making that fix work. It is not "by the book", but a lot better than most Bubba fixes. The crack is on the exterior of the block and it is not somewhere that is going to get really hot (like around a valve seat).

The machine shops on the destroyer tenders use Belzona to rebuild the blades on centrifugal pumps that had eroded away from cavitation.