Accepts activated D-alanine and subsequently transfers D-alanine onto a teichoic acid acceptor molecule. The carrier protein provides an essential link between the D-alanine-D-alanyl carrier protein ligase and the incorporation of D-alanine into the substrate.