There are two width's of piston. I had the same issue when I bought new ones after a seizure a couple of years back. Some are fully round, some have two flat sides on them.
The answer is to grind the pin until it fits. I had a competant bike shop do this as I didn't have the tools to ensure it was square. It's been fine for many thrashings and the odd race or two!
_________________
MC21SP Plaything
BMW F800GS Bumblebee
Triumph 9551 Daytona Big boys toy
FJ1100 Sporting relic
GTS1000 oddball