Maybe I stand wrong in this, but I am not buying the reasoning so far. The base metals for Stainless and cast Iron are the same; the other chemicals in the two change their physikochemical properties. Thus, everything everyone has said so far is true. Obviously, there are somewhere around 300+ stainless alloys being produced with varying characteristics.
However, the covers for the water compartments on our engines are NOT exposed to the high temperatures, as, for example the exhaust side. After all, the temperature increases gradually from whatever ambient temperature prevails to working temperature of our cooling systems. In addition, there are seals between the 2 surfaces (plate and engine block).
Nobody seems to have problems mating stainless steel exhaust systems to our cast iron headers, right? There is tremendous expansion and contraction going on in that scenario; yes, there is not a "water" in liquid form interphase, but there is plenty of H20 coming out that side of our engines. The point here is not the water, but the fact that expansion/contraction occur to much greater extremes. The linear expansion/ contraction coefficient for cast iron is 10.4 (millionth of a millimeter per degree Kelvin change in temperature) That of mild steel 13.0, and stainless from 9.9 for ferritic to 17 for 304 austenitic alloys. Thus, for a 100 degree Centigrade change in temperature, steel will expand 13/10,000 of a mm, and stainless up to 17/10,000mm for the most expansile alloys. I venture a guess that the thread variance in our bolts is a bit greater than that, and given the fact that the bolt has to thread only a portion of a cm, I doubt this is an issue.
Also, if galvanized/zinc plated screws suffer a surface breakdown, I thought that the galvanic reaction occurring between steel and zinc often times accelerates the formation of rust. This would not be an issue with stainless. The only thing these bolts hold on are the covers in question, so strenth in this case is also not a problem.
so, beating maybe a dead horse into a pulp, as it's not really a big deal to me one way or the other, my vote still stands....should be just fine. However, I do recognize that there are MANY much more experienced individuals on this web forum than me. Perhaps they can help improve our knowledge base with real scientific explanations? I love to learn and won't be insulted if I am wrong
Bernd