Just a small clarification - in such cases, would the model assign the point to any one cluster (ensuring mutually exclusive clusters) OR will it give 2 assignments and we can choose?
The model would assign to one cluster - but this would be an exceedingly rare anomaly, as the centroid distances are floating point values. It is not worthy of very much consideration.