-
That Hodgson's product, (which doesn't seem to be on their website), contains 'drying oil', typically Linseed oil, rather than being the non-setting, (i.e non-curing), butyl based 'putty'.
Any cartridge silicone you can buy will have poor long term adhesion to unprimed Crittall windows.
You are better off with a tube of modified silicone. Support a firm that supports your favourite sport and treat yourself to some Soudal Fix-all.
Well metal casement putty is no longer available but there are other butyl based options so things have modernised. I don’t know of any other non mouldable alternatives for crittall windows.
I’ll be running a fine bead of silicone round the thin inside edge of the putty that’s visible between glass and frame to stop any condensation running into any cracks that develop.