Yeah, I noticed this last week before I started streaming. The bug was due to an engine change affecting a Lua command I was using, but I had an alternate method of doing the same thing without the use of that command, so the fix will be in the next release.
And yeah, unit icons, metal icons/text, ETA text, etc. are all drawn in the DrawWorld pass instead of the DrawScreen/DrawScreenEffects pass, which would make more sense. Besides avoiding wonkiness with post processing shaders, drawing text on a DrawScreen* pass would also resolve the issue with pixelation when zoomed in, but I think it's partly an aesthetic decision at this point.