Your original 10 colour PNG source will have additional colours created by antialiassing when the SVG image is rendered for display. Without that concession the edges of lines will be visibly jagged. Surely you only really care about filesize/quality tradeoff rather than exact number of colours in the image.