custom kernel offers more functionality than the vanilla varients.
Yep, it's loaded.
One thing you can do is look at the boot up log, and ensure SleepEnabler is loaded (will be near the top).
(unless you are an AMD user of course).
When you put your system to sleep, does it show anything in the kernel log (dmesg under the Terminal)?