Let $ABC$ be a triangle, $AD$ one of it's heights and $G$ it's centroid. $DS$ is the bisector of $\measuredangle BDA$ with $S\in AB$, and $SG\cap AC=\{T\}$. Prove that $AD=BC$ if and only if $\measuredangle ADT\equiv \measuredangle TDC$.
Fist I considerd $AD=BC$ and realised that I had to prove that $DT$ is the bisector of $\measuredangle ADC$, so proving that $\frac{AD}{DC}=\frac{AT}{TC}$ would be enough. $\frac{AD}{DC}=\frac{AT}{TC}\iff\frac{BC}{DC}=\frac{AT}{TC}$. From $DS$ is the bisecor of$\measuredangle BDA$ $\implies$ $\frac{AD}{BD}=\frac{AS}{BS}\iff\frac{BC}{BD}=\frac{AS}{BS}$. I got a little stuck here. What shoud I do next or my abordation is wrong? ($M$ and $P$ are only to find the position of $G$) or maybe a vectorial approach is possible, but I don't see a solution that way.

Let $DT$ and $DS$ meet parallel to $BC$ through $A$ at $E$ and $F$. Then we see that $AF = AD$ since $\angle FDA = 45^\circ$ and $\angle DAF = 90^\circ$.
Lemma: $EF =2BC$
Proof: Since $\Delta BCG\sim \Delta EFG $ and $AG:GM =2:1$ we have also $EF: BC =2:1$
Now if $DE$ is angle bisector for $\angle ADC$ we have also $AE = AD$, so $EF = 2AD$. So, by lemma we have $AD = BC$.
Vice versa: if $BC =AD$ then $AF =BC$. Since again $EF = 2BC$ so by lemma we have $AE=BC$ and thus $DT$ is angle bisector for $\angle ADC$.