Proof that $\det(A)=\det(A^T)$ using permutations.
$f : \sigma \in S_n \rightarrow f(\sigma) =\sigma^{-1} \in S_n$ is a bijection (you can trivially check it is its own inverse), and this is a general fact that for a finite sum $\sum_{i \in A}u_i = \sum_{j \in B}u_{f(j)}$ if $f$ is a bijection from $B$ to $A$ (actually it also works for some infinite sums, such as sums with only positive terms).
As you said, it just states that in both sums each term appears exactly once and since addition is commutative, order doesn't matter.
$\pi \in S_n \Rightarrow \pi^{-1} \in S_n$ and vice versa, so your (finite!) sums are equal.