If you differ philosophically that much for your employer you shouldn't be involved in the project.
You're a guy that lives in the mountains, boats whitewater, probably skis a lot, works construction; you're a real deal mountain man living the dream. Okay, I don't really know you so your life might suck, but I'm assuming most of what I suggest is true based on your posts and your name being identical to a cool guy I know.
Do you want to live simply in paradise and NOT stick to your ideals? Look, write up a one page outline about why you don't want to work for this particular project - this will help you sort out your ethic on the issue as well. Meet with your boss and talk about it. Try to talk him out of the project if you can, but tell him you'll be there for him on the next one no matter what he decides. He'll see that it means a lot to you. If he can't respect that then you should be looking for work in a resort community about this time of year anyway.
However, if you can make it through financially to the next job Karma is going to hook you the fuck up anyway. Maybe you'll find Shaw clinging to a branch on the Taylor at flood one day and you can laugh like River Rat Ray as he's washed away in front of you...
Of course you may have no option. Don't lose your home or starve over it man, they're going to find someone to do the job. I just think everyone here will agree you would be a genuine FUCKING HERO if you didn't take it.