Well it wasn't working for me. Don't ask me how or why; I'm not a kernel hacker. LFS is the first distro I've ever compiled a kernel for. All I'm saying is that compiling the modules into the kernel doesn't work. Compiling them as modules and loading them later, does work.
It was fun rewriting my ethnet bootscript to load/kill the modules at the appropriate times, though