The reality still remains that the OP took a gty in Category DF , gambled and isn't happy. When the cruise opened up after the build wasn't it available to OP to look at the cabins and book then letting the GTY go? I suspect the price of the GTY was too good to give up. GTY'S sometimes work out and sometimes not.
OP booked a DF GTY because it was all that was available. OP knew he might end up with a DF cabin Because that's what they Chose to book. Hoping something else opens up isn't a given.
I hope for the OP's sake something opens up and they can move to a different cabin.