I added PHP Widget as you mentioned, it is in fact adding the featured image to the post. However, the only image still given to me as an option on facebook is the logo image. It says 1 of 1 thumbnail images. I have no option to choose a thumbnail.
I was on the support forums in wordpress.org and it was suggested it could possibly be related to the theme, which is why I was inquiring here. 🙁