nigel,
that ***** man. That honestly looks like a pain. i've done plenty of seals before. go buy yourself a piece of pvc pipe that is close to the same size diameter so when you tap it in, you'll get even force and the seal should go down evenly.
I've always used a pick and razor blade to...