If you want the original step which goes at top, (good idea IMO) take to a machine shop and get it done. All new pistons these days seem to be made cheap without the step.
BTW this step is not for noise reduction, it's to avoid the pads wearing tapered (thinner at top).
As far as seal damage goes, the important thing is have a decent radius on the front of piston so they don't tear the seal during fitment. I fitted some new 998 ones recently, and had to increase the radius for this reason.
If they drop in easily with no seals there, I'd say the diameter is OK.
_________________
DrMini- 1970 wasaMatic 1360, Mk1S crank, 86.6HP (ATW) =~125 @ crank, 45 Dellorto (38 chokes), RE282 sprint cam, 1.5 rockers, 11.0:1 C/R.
