Congrats!
Glad to hear that you have successfully accomplished a repair. It will probably prove adequate for the life of that engine.
Were it mine, I do believe I'd have heatsinked the sight glass mounts and gone with a dab of flux and my finest tip torch to flow a bit of solder back into that little gap.