@Awryan, the image will show, it’s just because you’re on mobile so we don’t make you download all the art upfront to play the game as we don’t want to use up all your data. Although there aren’t many new art assets with this update the same download rules apply for mobile. Now that you’ve opened the Troop it should download the art for it.
If you want to just make sure you get everything upfront connect to wifi (or just use your mobile data if you don’t care) then go to settings and hit the download all assets button.