Thanks, John.
I don't have this laptop system set up yet because the second monitor hasn't arrived, but I have a Win 7 machine here and I tried what you suggest locally. I'm probably doing something stupid, but when I set different profiles as default in the Win color management nothing happens to the monitor colors regardless of the profile I use. It's as if they aren't being loaded via the control panel settings. The i1D2 profile does load properly on every boot. I just can't get any other profile to load without going through another calibration. I'll try the exact scenario I described when the other monitor is in place - profiling two different monitors and seeing whether the proper calibration is loaded at boot depending on which monitor is connected. It seems like it ought to work, but so does the experiment I already tried.
Thanks again,
Dean