Roger,
Just to make sure they are the DCC versions of the loco, which are fairly new releases, look for 6 wires between the loco and tender. If the wires are there, then they are DCC equipped. If there are no wires, they are not DCC equipped from the factory. They should run on address 3 out of the box. If they don't run on address 3 before any progamming, you have problems in the loco. Just to be sure, do a reset on the decoder. For the Bachmann decoders program CV8 = 8 or 33 depending on the version of the decoder. Try 8 first.
As far as programing, they should program the same as the 44T. The Zephyr Xtra shouldn't have any issues on the programing track but you may try progamming on the main. When you go into programming, press the program button until OPP shows up on the display. Remove other DCC loco's from the main and then place the loco you want to program on the main.