Thinking of a shim between sprocket carrier face and sprocket mounting face, would need to be around just less than 2mm to clear the rivets. For such a small adjustment not sure if it would be necessary to shim the front sprocket by the same amount. Any feed back welcome.I wouldn't be surprised if they can use countersunk rivets on request. Rivet heads fouling the hub is unlikely be a problem only isolated to Laverdas. Even if they can't, you shouldn't have to remove much metal from the hub. Just mill out pockets large enough to accommodate the rivet heads.
I'd have thought there would be an advantage in using bolts rather than rivets to hold the two parts together. Then you could easily replace the outer sprocket ring when it wears out, without having to junk the whole sprocket assembly.