I think your calculations are not fair, even infrared and ultraviolet are light. We humans just can't see it - as most other species who have evolved to out sun.
But for someone evolved on a red sun planet our fireflies would be extremely "wasting" on invisible rays ;)
Ok