I worked on this on MSN with Fryer. The upshot is that his ATI card/driver don't support that extension.
You need to call
char *ext;
ext = glGetString(GL_EXTENSIONS);
printf("%s\n", ext);
to get a list of the supported extensions.
If "GL_EXT_stencil_two_side" is part of the string that gets returns, then it's supported. Otherwise it isn't and glfwGetProcAddress will likely return NULL.
Turns out ATI have their own version of this extension called "GL_ATI_separate_stencil". Don't be fooled by the name though. My nVidia card happily supports a number of ATI extensions. Sadly not this one though, so Fryer's going to be stuck coding two different versions of the code to cover most drivers.
Jim