I can't see anything wrong in what you did - seems to be exactly the same as I did but with the standard kernel (the wiki entry is from me). Have you tried encfs from the squeeze repository instead of the one from lenny?