What I understand here is that you are making the following argument:
Let $AT$ be an altitude of $ABD$. Since $ABD$ is isosceles, $AT$ is also a median of $ABD$, so $T$ is the midpoint of $BD$. $BCD$ is a right triangle by Pythagoras, hence its median $CT$ has length $\frac{1}{2} BD$. Then you calculate $AT$ and use Pythagoras to prove that $CAT$ has a right angle at $T$. Now you would like to conclude that $AT$ is perpendicular to plane $BCD$.
Yes, you can say this because $AT$ is perpendicular to two intersecting lines in plane $BCD$, namely $CT$ and $BD$. Therefore $AT$ is perpendicular to the whole plane. I'm not sure what the name of this theorem is in English. In Russian it's called the theorem on the three perpendiculars. (The Wikipedia article doesn't link to any other language versions.) In your particular situation, the lines both meet $AT$, but in general this isn't required - both lines could even be skew to $AT$. The important thing is that they're both in plane $BCD$ and not parallel.
However, let me suggest a different approach. If you call $H$ the projection of $A$ onto plane $BCD$, then $AB^2 = AH^2 + HB^2$, $AC^2 = AH^2 + HC^2$, $AD^2 = AH^2 + HD^2$ by Pythagoras. Since $A$ is equidistant from $B$, $C$ and $D$, this shows that $H$ too must be equidistant from $B$, $C$ and $D$. Therefore $H$ must be the centre of the circumscribed circle to $BCD$. In the case of a right triangle, this is the midpoint of the hypotenuse.
I didn't understand what you were saying about a dihedral angle of $90^{\circ}$, or how that's relevant to this problem. A dihedral angle is between two planes (or two half-planes).
$$288V^2 = \left|\begin{matrix} 0 & 1 & 1 & 1 & 1\ 1 & 0 & AB^2 & AC^2 & AD^2\ 1 & AB^2 & 0 & BC^2 & BD^2\ 1 & AC^2 & BC^2 & 0 & CD^2\ 1 & AD^2 & BD^2 & CD^2 & 0 \end{matrix}\right| $$
– achille hui Jan 06 '16 at 04:30perpendicular to two lines on $H$ passing through $p$, then $\ell$ is perpendicular to all lines on $H$ through $p$. 3. (+1) for the approach, that's smart.
– achille hui Jan 06 '16 at 04:46