Setting the formatted value as an empty string does clear the cell on my tests.
Please confirm that the isNaN test really succeeds.
By the way, note that you took "newValue" by getFormattedValue, while getServerValue would be to prefer.

For the bid fields formatting, the use of our API is correct.
Perhaps do you need to set the "backgroundColor" instead of the "color" attribute?

Unfortunately, your site is not visible at any time of the day (in this season, we have GMT+2 time).