Adi emailed me this answer, so I will post it.
Let us decompose $X=W\oplus E$ for some finite-dimensional subspace $E$ of $X$. Denote by $P_W\in\mathcal{B}(X)$ the bounded linear projection onto $W$ along $E$, and by $E^\perp\subseteq X^*$ the annihilator of $E$. Define the bounded linear map $j:E^\perp\to W^*$ by the rule \begin{equation}jx^*=x^*|_W\;\;\;\text{ for all }x^*\in E^\perp,\end{equation} which admits a bounded linear inverse $j^{-1}:W^*\to E^\perp$ given by the rule \begin{equation}j^{-1}w^*=w^*\circ P_W\;\;\;\text{ for all }w^*\in W^*.\end{equation}
Set $R:=j^{-1}\circ S^{*}\circ j:E^{\perp}\to E^{\perp}$, and let $H$ be an AIHS for $S^{*}$ with error $M$. Put $G:=j^{-1}H$ and $N:=j^{-1}M$, which are closed subspaces of $E^{\perp}$ and hence also of $X^{*}$. Then for any $x^{*}\in E^{\perp}$ and any $x\in X$ we now have \begin{eqnarray*} ((P_W^{*}T^{*})x^{*})(x) & = & x^{*}(TP_Wx) \hskip 4cm (\mbox{note } P_Wx\in W)\\ &=& x^{*}(SP_Wx)=(jx^{*})(SP_Wx) \hskip 1cm (\mbox {note } (jx^{*})\in W^{*} )\\ &=& (S^{*}(jx^{*}))(P_Wx) = ((j^{-1}\circ S^{*}\circ j)(x^{*}))(x) \\ &=& (Rx^{*})(x) \end{eqnarray*} so that $P_W^{*}T^{*}\equiv R$ on $E^\perp$. Since also $G\subseteq E^{\perp}$, this gives us \begin{multline*}(P_W^{*}T^{*})G=RG=(j^{-1}\circ S^{*}\circ j)(j^{-1}H)\\=j^{-1}(S^{*}H)\subseteq j^{-1}(H+M)=G+N,\end{multline*} and hence \begin{equation}\tag{1}T^{*}G=(P_W^{*}T^{*})G+((1-P_W^{*})T^{*})G\subseteq G+N+((1-P_W^{*})T^{*})G.\end{equation} FurthermoreNow, since $P_W$$I-P^*$ is a projection we haveonto $(P_W^*T^*)(h\circ P_W)=T^*(h\circ P_W)$ and$W^{\perp}$, hence \begin{multline*}((1-P_W^*)T^*)(j^{-1}h)=((1-P_W^*)T^*)(h\circ P_W)\\=T^*(h\circ P_W)-(P_W^*T^*)(h\circ P_W)=0.\end{multline*} for every $h\in H$$(I-P^*)T^*(G)\subseteq W^{\perp}$. As any element ofAs well, $G$ has the form$T^*(W^{\perp})\subseteq W^{\perp}$, since $j^{-1}h$$W^{\perp}$ is a (finite dimensional) invariant subspace for some $h\in H$ this means$T^*$ $((1-P_W^*)T^*)G=\{0\}$. Together withPut now $(1)$, this means$G_0:=G+W^{\perp}$ Then: \begin{equation}T^*G\subseteq G+N.\end{equation}\begin{eqnarray*} % \nonumber % Remove numbering (before each equation) T^{*}(G+W^{\perp}) &\subseteq & T^*(G)+T^*(W^{\perp})\subseteq G+N+((I-P^{*})T^{*})(G)+W^{\perp} \\ & \subseteq & G+W^{\perp}+N=G_0+N \end{eqnarray*} ThusAs $\text{dim}(N)=\text{dim}(M)$, the space $G$$G_0$ is an AIHS under $T^*$ with error of dimensiondefect $\leq\text{dim}(N)=\text{dim}(M)$$\leq d$.