Just looked across on the Facebook site. It looks like a couple of guys familiar with Stewart AFB in the past , one of whom at least served there, seem fairly confident that's the location of the image.
The F100C puts it certainly no earlier than 1955 and with everything else it seems not unreasonable to assume that the Pusher is likely to have been Palen's , before he wrote it off.