No, that preference wouldn't, since it deals with CDs. Last time I checked, Compact Flash (a Microdrive is a Compact Flash card) wasn't a CD. Nope, still isn't!
Open Image Capture and go to its preferences. Set "When a camera is connected:" to "No application." (Right now, it should say iPhoto there.)
tooki