The reason free choice can produce identical outcomes
When everyone chooses freely but sees the same information about what others chose, independent decisions converge and the result looks coordinated.
Choices can be free and still not independent. Convergence needs only that everyone can see what others chose.