Turns out they've given me the wrong ones. They look like they're for an NB8A

So off to Mazda again today to source the right ones. I have taken one off the car to take in for comparison.
The new lower slider pins have a funny looking rubber insert on them, which I didn't retrieve on the seized slider bolt we managed to remove, no wonder it was so difficult to get out!