OK here's what I did, tell me if I'm crazy...
It seems that what I'm trying to do is remove about 15 degrees timing at low temps and blend that up to zero removed as it approaches warm up temp. If I were to change the bias back to 9.84 I wouldn't have enough room to remove 15 degrees from the table without going into negative numbers. What I did was leave the bias at 24.61 and added 15 to all of the values in the coolant comp spark advance table. This should have brought me back to where I started? I then took timing out of the values by row starting with 15 degrees at the coldest temps and blended up to zero removed at about 68 C.....
Now after doing all of this I find that the lowest table values are greater than 15 so I subtracted 15 from the whole table then subtracted 15 from the bias (back to 9.84). Clear as mud?
If it seems crazy I will find out tomorrow when I get a chance to try it out.