Steve
Slinden services come highly recommended, they repaired the cylinder casting for a friends traction engine by fusion welding, similarly Cast Iron Welding services in Coalville, a bit closer to you were also very good at the same process on another friends cylinder casting.
The guy who had his cylinder done at Coalville initially tried stitching in situ, (we are talking 200psi steam), it leaked. Then he tried arc welding in situ (also leaked and cracked more), eventually he had to take it off the boiler and it was sucessfully fusion welded, the trouble is the earlier attempted repairs made the final bill more!, it actually got to the point that he may as well have had a pattern made and cast a new one the amount of money he spent on the job.
My advice is to say to Slinden that you do not want them to attempt anything unless they are 100% confident it will work. That is you would rather they didn't just 'have a go' or 'try something'. Tell them you want it done once, or not at all.
The fusion welded option will work, but costs a lot of money, and you will need to remachine most of it afterwards.
I've seen the metalock stitching process in action, whilst it seems to work, I cannot see how making the crack bigger, belting in a bit of tapered metal in that is trying to split the casting in two, and making new and similar flaws in the casting perpendicular to the crack is ever going to make a strong and permanent job.
Frankly I'd prefer to affix a sheet of copper over the external crack with some goo and some tapped holes and cheese headed screws to hold it all down, a thouroughly period repair.
The good thing about your cracks is that the pressure of the water is likely to be small. Are they actually leaking? small cracks often rust up? Another old remedy is salamoniac and cast iron dust in the water.