Absolutely, generally speaking. The Dianabol will work well, and there are times when a given steroid -- or for that many other drugs or even supplements -- just don't suit a given person. Since you just started the Anadrol and these problems set in at the same time, definitely the most reasonable thing is to undo the change and substitute.
As for possible exceptions, the first thing I would be concerned with is that if you are using no anti-aromatase and no SERM, it's possible estrogen issues might be unacceptable with the Dianabol added to the testosterone. If so then I'd just leave things as they are with the testosterone and TA.
The second thing would be what you mean on the timing. If you mean you are now at the 5 week point of a planned 8 week cycle, very good.
If you mean you are at the tail end of 8 weeks but plan on another three, then I'd suggest just wrapping it up now. Ending sooner will mean being able to start the next cycle sooner, so in the long run it is not doing less. Instead it is substituting less-effective weeks for more-effective weeks, and also making faster recovery likely.