This computation could in principle be done using <a href="https://en.wikipedia.org/wiki/Clifford_theory">Clifford theory</a>. Clifford theory tells you how to describe the representation theory of a group $G$ given that it can be described as an extension $$1 \to N \to G \to H \to 1$$ and $SL_d(\mathbb{Z}/p^n\mathbb{Z})$ can be described as an extension $$1 \to N \to SL_d(\mathbb{Z}/p^n \mathbb{Z}) \to SL_d(\mathbb{Z}/p^{n-1}\mathbb{Z}) \to 1$$ where $N$ is the kernel of the reduction $\bmod p^{n-1}$ map. It consists precisely of elements of $SL_d(\mathbb{Z}/p^n\mathbb{Z})$ congruent to $I \bmod p^{n-1}$, or equivalently of the form $I + p^{n-1} M$. Every such matrix is both invertible and has determinant $1$ over $\mathbb{Z}/p^n\mathbb{Z}$, so $M$ can be arbitrary, and multiplying two such matrices even shows that $N$ is isomorphic to the additive group of such matrices, which is isomorphic to $(\mathbb{Z}/p\mathbb{Z})^{d^2}$. Clifford theory simplifies substantially when $N$ is abelian, so this is helpful, although I think the detailed analysis will still be difficult to carry out, and doing it this way you'll have to repeat the analysis $n-1$ times to reduce to the case of $SL_d(\mathbb{Z}/p\mathbb{Z})$.