I remember this being an issue in the past as well... especially in GMS1.x, to be 100% sure the icon gets updated, you should do a cache clear and also restart GameMaker. I think it has something to do with the export graphics not being generated in the same pass as the texture pages.