Actually there are ways and settings inside facebook that do not display images, similar to the way we can withhold images in a "normal" website. I don't particularly care much for facebook (or any other unsocial media), so sorry I can't advise where to look.
Why they would not display a facebook hosted image (do they call it "shared") is a bit of a mystery, I might make it a mission to explore this phenomenon when I have time