One other thought, Mark.
Does 2005 still place dwgname.dfm files in the project drawing folder? I had used the dfm file to retrieve the layer, precision and station type defaults, since I hadn't yet learned how to acces these via ActiveX. I'm thinking that if that file no longer exists (or doesn't store the same data) my program will bomb.