Hi
I'm not an expert but i think because you divided your inverse of the input by 2, the change is much less sensitive. To be honest I didn't even know the green was unseeable by the human eye. You could try making a threshhold under which the will/will not burn, even though there is/isn't light. This will make the led a bit more sensitive.
I hoped my insights helped a bit