Hi Erik,
I always had issues with the D chord too. I'm familiar with the quick change exercises and I can understand the benefit of them but you might want to just try slowing it way down, making sure to get an accurate fingering and correct angle of your hand and wrist. And maybe just doing slow repetitions for awhile. I think it will just take more practice but it sounds like you're doing pretty good. You'll get it!!
“Often, what seems like an impossible climb is just a staircase without the steps drawn in.” Robert Brault, American Operatic Tenor