Yeh I ended up returning the items I got based on Nick's specs.
GSL sent some new pads, REMSA this time, which will supposedly fit but I never got round to installing them as my car sold this week. They told me they "had them on the shelf" but was a load of BS; ended up taking 4 weeks to get them.
Anyway, I've given the new pads to the new owner and hopefully he'll be able to confirm with me if they fit.