Deiv, ese ejemplo que enlazas mantiene el pie abajo hasta que el contenido es mayor que el alto de la ventana, momento en que sigue el fujo del documento. Es la premisa sobre la que está realizado, probado y utilizado.
Si lo que andas buscando es la posición 'fixed' en la parte inferior de la ventana compatible con ie6 con independencia del contenido, también hace tiempo que está resuelta utilizando sólo css.
Sólo tienes que buscar algo más a fondo en este foro de css.
Y por cierto, no se la razón de publicar tu ejemplo en css, cuando utilizas js y tú mismo adviertes que sólo funciona en un caso muy concreto.
EDITO PARA AMPLIAR:
Casualmente, acabo de encontrarme en
cssblog otro método (pero que nada tiene que ver con css) en la línea que apuntabas, pero usando la expresión de Internet Explorer ; “eval”.
Se puede ver aquí