For Versions 4.0.1 and 9.0 :
No, layers added through the ActiveX Connector's Layers.Add method do not display in the legend.
For Versions 9.1 and 9.2 :
Layers added through the ActiveX Connector using Layers.Add method display in the legend. The layers are added as dynamic layers and are shown in the legend image.