So about four years ago I posted this to FlySpray: https://github.com/OpenTTD/OpenTTD/issues/5998
As you can see there was hot debate on how to implement it
I see now that andythenorth eventually offered to discuss it over IRC, but being on the opposite side of the world from everyone makes that a somewhat difficult medium to spark a useful discussion, not to mention my complete ignorance of OpenTTD's code. However it still stands out to me as an oversight of the original implementation of NewGRF Cargoes, and I really think it should be addressed.
So I post this here for discussion: Is there a good solution for at least
displaying NewGRF-modified cargo names in the town information window? And while we're on the subject, is there the possibility of also expanding it to more cargoes, giving it some flexibility similar to the way the industry info window works?