Weewx follows the convention done by wview and by Davis. If the wind chill and heat index formulas are not valid, then it substitutes the regular, ambient temperature. This then gets graphed.
The alternative would be to substitute a "null" value. In that case, wind chill and heat index would not be graphed at all when the formula is not valid. I do not think this is what most people would expect. I can imagine all kinds of support questions, "What happened to my wind chill?"
The question wind chill and heat index are trying to answer is, "How cold (hot) does it feel out there?" Substituting regular temperature answers that question. Offering a null value just confuses people.
-tk