Post incorrectly displaying as page

I was going to make this a comment but it was getting long and I think I see an answer emerging. I’ll gamble.

If this is the problem URL: http://whoosh.acgdemo.com/swampism/, you are seeing an attachment page <link rel="canonical" href="http://whoosh.acgdemo.com/?attachment_id=114" /> WordPress shows these when individual images are requested. I am starting with that assumption.

The image on that attachement page is, interestingly, named Swampism.jpg which, if the pattern I see in my DB holds, means it has the slug of ‘swampism’. I am betting that that is where you conflict is. WordPress is finding the image slug and loading the attachment page for it instead of finding your “page-name” slug.