When your old photo shows up on marketing pieces instead of your new one it's not your fault. The issue is that your computer cached your old photo.
When your computer "caches" something it does so to try and make your life easier. It will help pages load more quickly when you visit them multiple times by saving those images locally so they don't have to be loaded in through your internet every time.
In order to get your new photo to populate you will need to clear your cache, or perform a cache refresh by holding down the 'shift' key, and clicking the 'refresh' button from your browser.
1.) Clear your cache. This process is totally dependent on what internet browser you are using (Safari, Google Chrome, Internet Explorer, Firefox, etc.). I've found that this website gives helpful instructions on how to do this: http://www.wikihow.com/Clear-Your-Browser's-Cache
2.) Perform a cache refresh by holding down the shift key and clicking the 'refresh' button from your browser. That's "Shift + Refresh".