If we have a central extension of group schemes $1\rightarrow B \rightarrow C\rightarrow
A\rightarrow1$ with $A$ abelian, then we get a commutator mapping
$\Lambda^2A\rightarrow B$ (of sheaves as $\Lambda^2A$ in general is not a group
scheme) and the extension is abelian precisely when this map is zero. Hence for
an non-abelian extension to exist there must be a non-zero map
$\Lambda^2A\rightarrow B$. Let us now assume that $A=\mu_n$ and consider first
the case when $n=p$, the characteristic of the field $k$ (which we may assume is
algebraically closed). A non-zero map $\Lambda^2A\rightarrow B$ would give a
non-zero map $A\rightarrow\mathrm{Hom}(A,B)$, where the right hand side is the
sheaf of group homomorphisms. As the Frobenius map is zero on $\mu_p$ we may
replace $B$ by its Frobenius kernel so we may assume that $B$ is either $\mu_p$
or the Cartier dual of $\alpha_{p^m}$. Now, as sheaves $\mathrm{Hom}(A,B)$ is
isomorphic to $\mathrm{Hom}(D(A),D(B))$, where $D(-)$ denotes the Cartier
dual. However $D(\mu_p)=\mathbb Z/p$ so when $A=\mu_p$ we get that
$\mathrm{Hom}(D(A),D(B))=\mathbb Z/p$ and there is only the zero map from
$A=\mu_p$ into it. In the other case $D(A)=\alpha_{p^m}$ and
$\mathrm{Hom}(\alpha_{p^m},\mathbb Z/p)$ is zero. If instead $n=p^k$, the
argument is the same. The case when $n=\ell^k$ is even simpler so in all cases
all possible commutator maps are zero and the extension is commutative.

(When $A=B=\mathbb G_a$ then there are candidates for commutator maps and in
fact $(a,b)(a',b')=(a+a',b+b'+a^pa')$ gives a non-commutative central extension
which I imagine is the fake Heisenberg group.)