i had a hunch you were using vista.

LUT = look-up table. it's the table used by your video card driver to determine how each color has to render. by changing values in this table, each color can be made brighter, darker, or shifted in hue.
the way i worked around the vista issue is to set a schedule in task scheduler to run the LUT loader roughly 15~20 seconds after login. this covers both login after boot and after recovery from sleep. it's a PITA but is the only workaround i can think to do.
i briefly glanced over the article you've linked above and it sounds like exactly what i went through back in august when i received my T61p and first used vista. i'm still using vista today and have since decided to live with the added headache with vista's color management interface (or lack thereof).
if all you need to do is remove color cast then seriously consider using the gamma controls in the "color correction" section of the intel GMA control panel. if your display appears too blue then just knock the brightness down on the blue channel until it looks good to you. since you aren't doing design work with the X300, this will be a perfectly viable solution.