I'm not a Mac user, so be aware of possible OS level differences
I stream at 1080p, so I got a main 1440p monitor, so I could run a windowed PowerPoint slide show and Window Capture without re-scaling. The default encoding/re-scaling method is targeting a balance of encoding demand and sharpness. I was encouraged to change from the default (bicubic?) to bilinear (I think, from memory 2 years ago) and Lancos (sp?). Anyway - numerous discussion on these at this site (possibly in other OS forums) which may help... basically experiment with the options to get the sharpness you want/need, balanced against your hardware resource capacity.
- [As assumptions are dangerous) - you did confirm the PNGs themselves are sharp, right?