Have you been able to make any progress on your side? I don't think the image being hosted on our side is the specific cause of this as different browsers sometimes render web pages with slight variations regardless of which platform they're hosted on.
Did a bit of testing from my end using Chrome and Firefox. No issues with fuzziness displaying it. However, I did see that FireFox rendered it much smaller than Chrome.