Ideally $\exists A, B$ to be able to transpose matrix $X \; \forall X \in M_{n\times n} $ by matrix multiplication. (Even more ideal is if there is only one matrix, $A$ that can transposes $X$ as follows: $X^T = AX$ but I'm ignoring this posibility for now)
So far, I'm guessing that such a matrix doesn't exist and have been trying to prove that. I've tried to prove $\not \exists A,B : \forall X\in M_{n\times n}, \: X^T = AXB $
I've examined a sub-case where $X$ is an orthogonal matrix, but that hasn't gotten me anywhere except $XAXB = I_n$
it cannot be done:
When multiplying matrices we have
$$\mathbf N_{jk}=\sum_{u,v}\mathbf A_{ju}\mathbf M_{uv}\mathbf B_{vk}$$
In this case, we're looking for $\mathbf N=\mathbf M^T$, so $\mathbf N_{jk}=\mathbf M_{kj}$.
So for all $j,k$, $A_{jk}B_{jk} = 1$, so there must be no zero entries among either of the two matrices. But for all other pairs of cells from $A$ and $B$ where $u \neq k$ or $v \neq j$, $A_{ju}B_{vk} = 0$... but this cannot happen, because none of the entries in $A$ or $B$ are allowed to be $0$ as above.