Can I recommend toupret brand glazing putty. It's basically modified linseed oil putty. Easy to use, white, paint in a few days, doesn't stink to bad and doesn't crack and doesnt smear. £9 a pot from the dulux centre. I reckon those water based heritage sealants are fine for double glazing but...