If anyone is wondering in 2020, I found a fix, or not exactly a fix, but a workaround that wont break anything...at least not permanently :D
I made a post on reddit (under title of "Corvo Bianco house is not upgrading" on r/witcher) about asking for a solution, and through experimenting I found a ridiculous and a random solution to how to deal with this.
Basically you need to be able to use console commands and use a command called TM('number'), if you are unfamiliar with it, then this command allows you to speed or slow down in-game time, default is around 0.25 I think, where 0.01 is a real time second and 1.0 is minute per second in the game, so if you type 1.0 in those brackets without quotes, your in game minutes will fly like seconds, just to understand the numbers and the command usage.
So, what I did was an experiment of speeding up time forward, I did with 10 (as in 10.0 not 0.10), then with 50, and 100, but nothing worked no matter how fast time speeds up, I even went as far as 1000 and 10 000, it was ridiculously funny to look how days and night changes as if someone would turn on and off flashlight constantly. :D
So that didn't worked...and I thought...what if I add minus (-) sign, as in going backwards in time, and I started with -100 I think, and it worked, Sun was going backward etc. What I tried right away after that was going into -100 000... oh man, that glitched my game visually, everything went into psychedelic vision, inverted colors etc., like mountains turned purple, clouds were red or something, blue-ish colors, etc., very outer worldly visuals happened, it was trippy so to say, oh and Sun, or some white sprites, balls or whatever, were all around me, glitched etc.
Then, after a while of weird experiences I stopped it by typing TM(0.05), going from negative to positive time. Of course the psychedelic stuff remained for that moment and the right corner time showed -0.40 days or something like that, forgot already, but I think the stuff can be recreated at any moment. When I was done playing around with it, I added same time that was in negative to positive, meaning that I wrote TM(100000), 100 000 basically.
As it went forward it glitched out from the psychedelic state and went to normal, and soon after, because of high speed of time moving forward, it showed quest as completed and the grinding stone with table finally got delivered, and estate was upgrade.
My guess is that I somehow reset the time by going backwards, and the moment it went into minus days and hours, and then back to forward, after it reached that 0 days, it got restarted or reset, and it started the countdown of those days for the quest.