Facebook denies images based on their privacy controls even if you are viewing a .jpg URL. People try to share those links often on a forum on which I'm a member, and when you view the link not logged in to FB or not connected to the proper proper 'friend', you receive a 'this content is not currently available' message.
Well that's not true. Just get the image url and you're good to go.