HnS, the link doesn't match the pliers you have. The ones you have look like battery terminal pliers with the angle of the head almost inline with the handles. The link is for a larger pair of pliers with head at a much greater angle.
I believe you will find your new Wilde's quite handy even if they don't do the job you bought them for.
I also think you will come to love the C Lock 426. I know I use mine quite a bit and its not like I don't have plenty of pliers to choose form