Well, like a bad penny, I'm back with D*, but it was not without jumping through a few hoops. After this situation, I had switched to Comcast which was 3 1/2 months of complete frustration especially using their X1 platform which looks slick but is horrid (that's another topic for another time).
I received one of the typical e-mails after you cancel stating, "we'll take you back, no questions asked". Once Comcast frustrated me yet again, I decided to take D* up on that offer and see if there was a way to make this happen after this prior situation. I made the arrangements to have the installation on Tuesday afternoon. I explained the roof situation to the installer once he arrived and he basically said I can't install this. I called D* to let them know what occurred and the CSR stated, we'll have a supervisor come to your home. They send 2 installers to my home today with a different company, and they state, yeah, we can install this. They were able to run the cable on the roof through a vent at the very top of the roof. Now, I know that they may have gone outside of their normal process to make this happen, but it got done.
Needless to say, I'm very happy to be back.