You could try this option (has to be added via the keywords editor): *Clearance tò simulate an interference - CalculiX (official versions are on www.calculix.de, the official GitHub repository is at https://github.com/Dhondtguido/CalculiX).
Can’t you use the bolt pretension load instead of thermal shrinkage for bolts ?
See the first part of my reply for a potential workaround (which is commonly used in Abaqus in such cases).
Check this thread: GLOBAL NO and Transform