There is an environment variable that might do what you want. I am in the process of trying this myself, so I don't have first hand experience to say for sure, but here it is:
CALIBRE_TEMP_DIR - sets the temporary directory used by calibre.
You can read more about what this does and how to set it here:
http://manual.calibre-ebook.com/customize.html
Hope that helps!