Trying to study isomorphism classes of certain commutative Artinian $\mathbb{C}$-algebras I was lead to the following problem about matrices.
Suppose you have a (non-zero) nilpotent matrix $A\in M_n(\mathbb{C})$. Think of matrix algebras over the Artin algebra $\mathbb{C}[A]$. To be more specific, if another (linearly independent with $A$) nilpotent matrix $B\in M_n(\mathbb{C})$ which commutes with $A$ is given, I want to understand $\mathbb{C}[A]$-isomorphism classes of the subalgebra $\mathbb{C}[A,B]\subset M_n(\mathbb{C})$ of polynomial expressions in $A,\,B$. Clearly if $M\in GL_n(\mathbb{C})$ commutes with $A$, the conjugated algebra $M(\mathbb{C}[A,B])M^{-1}=\mathbb{C}[A,MBM^{-1}]$ is $\mathbb{C}[A]$-isomorphic to the original one. Here's my question:
=============
If $\mathbb{C}[A,B]\simeq \mathbb{C}[A,B_1]$ as $\mathbb{C}[A]$-algebras, is it true that the isomorphism is induced by conjugation with a matrix $M\in GL_n(\mathbb{C})$ which commutes with $A$? (so $B_1=MBM^{-1}$)
=============
I've been trying to work out an example to convince myself in the small case $n=4$. Assume $$A=\begin{pmatrix}0 & 0 & 1 & 0\\ 0 & 0 & 0 & 0\\ 0 & 0 & 0 & 1\\ 0 & 0 & 0 & 0\end{pmatrix}.$$ In this case the general form of a - nilpotent - matrix $B$ which commutes with $A$ is $$B_{yxab}=\begin{pmatrix}0 & y & x & a\\ 0 & 0 & 0 & b\\ 0 & 0 & 0 & x\\ 0 & 0 & 0 & 0\end{pmatrix},$$ where $x,y,a,b$ are arbitrary complex numbers. As we are interested in the algebra $\mathbb{C}[A,B]$ we can simplify $B_{yxab}$ changing it with $B_{yxab}-xA-aA^2$ to get a new $$B_{yb}=\begin{pmatrix}0 & y & 0 & 0\\ 0 & 0 & 0 & b\\ 0 & 0 & 0 & 0\\ 0 & 0 & 0 & 0\end{pmatrix}.$$ Of course (almost all) the $B_{yb}$'s are conjugated as we can check looking at Jordan forms. However, the conjugation matrices $$\begin{pmatrix}by & 0 & 0 & 0\\ 0 & b & 0 & 0\\ 0 & 0 & 0 & 1\\ 0 & 0 & 1 & 0\end{pmatrix}$$ do not commute with $A$ so the algebras are not $\mathbb{C}[A]$-isomorphic...
My question is related to Conjugation between commutative subalgebras of a matrix algebra?, where one of the answers give a counter-example. However it seems that here I have more hypotheses (and more hope...)
Anyway, even if the answer for my question is NO I would appreciate any hint/reference to understand the previously mentioned isomorphism classes. Thanks.