I ran the photo through a photo forensics program that checks for differences in pixel density. It doesn't look like the photo is fake.
Here is what a non photoshopped image looks like.
Here is what a PHOTOSHOPPED image looks like. (notice the outlining of the photoshopped areas)
Here is the program. Try it for yourself. http://fotoforensics.com/
That said, I do believe the guy went way overboard in the way he handled the situation.