I have that exact stand and the dealer ordered a new pin for me It came in a ducati box with a ducati part number on it.
the bikes are all the same size pin from 2008 -1098 to 2016 -1299
in 07 the first 1098 had some clearance issues with the sprocket carrier and total movement of the cam for the hub . so they redesigned it requiring a smaller hole and of course a smaller pin .