# Bad horizontal alignment in pgfplots figure

If I try to horizontally align two nodes by giving the same y-coordinate, the text $D_{\textrm{X-ray}}$ and $D_{\textrm{C-ion}}$ is still not aligned properly, which has apparently to do with the letter height of the subscripts. Removing [above] tag does not change that behaviour. How do I align both nodes to the D? Correctly align vertical text on a baseline in pgfplots deals with a similar issue, but I don't know how to apply the solution to my example.

\begin{figure}[ht]
\centering
\begin{tikzpicture}
ylabel=Survival,
legend entries={X-rays, Carbon ions},
legend style={draw=none, nodes=right},
legend pos= north east]

\addplot [thick, dashed] plot  (\x,  {1*(exp((-0.8*\x)-(0.12*\x*\x)))});
\addplot [thick] plot  (\x,  {1*(exp((-2*\x)))});

\draw[semithick] (axis cs:0,0.01) -> (axis cs:2.302,0.01);
\draw (axis cs:0,0.0095) -- (axis cs:3.701,0.0095);

\node[above] at (axis cs:0.5,0.01) {\small $D_{\textrm{C-ion}}$};
\node[above] at (axis cs:2.8,0.01) {\small $D_{\textrm{X-ray}}$};

\draw[semithick] (axis cs:2.302,0.01) -- (axis cs:2.302,0.001);
\draw (axis cs:3.701,0.0095) -- (axis cs:3.701,0.001);

\node at (axis cs:1.15,0.003) {\small $\textrm{RBE} = \frac{3.7\textrm{ Gy}}{2.3\textrm{ Gy}} \approx 1.6$};

\end{semilogyaxis}
\end{tikzpicture}
\end{figure}
-