Roughness broken in Eevee?
For anyone else that comes across this, I don't think PNGs are the culprit. Instead, if you change the interpolation from Linear (default) to Closest, it should look about as close as it can to Cycles.