Do you feel that this is in some way linked to your earlier BSOD? (Handy information to know if this could be a possible bsod cause)
I would have to think the situation is in some way related, but this one only effects whether the control panel will run. The BSOD concerns using custom resolutions. Perhaps the cause of the one, which appears to be the ApplicationFrameHost.exe which seems to be responsible for windowing apps, is refusing to allow the change in resolution.
I checked the cdd.dll file from the BSOD and it appears to be a "Canonical Display Driver". I suppose I need to find out what that is and I need to find out if it is running when running my system as separate monitors and/or when as spanned.