I do a lot of lapidary (gemstone) work, and I have found that soft materials polish differently than glass. Hard stones polish well with diamond, medium stones (like glass) work with cerium oxide, and soft stones (including resin) can be polished well with tin oxide. Tin oxide is fairly inexpensive and common, getting a pound of it shouldn't be a problem. 100,000 mesh size should be sufficent. I polish convex surfaces on a padded leather wheel with plenty of water.
Phillip