I'm not sure how the UI would know to ignore the little point and make it into a full circle, because then it would be cutting off part of the icon. I would imagine it's coded to include as much of the icon as possible. You could look into an alternate launcher that allows you to use custom icons, and find a set of custom icons that are perfect circles.