Just curious, but is there any reason to upload the exact same image from two different sources?
Better quality. Twitter resamples everything to save space. With png this usually results in worse but even bigger files just like the child of this upload. See topic #11528.