Icynene spray foam insulation is non-corrosive.
This has been confirmed by extensive testing and we have personally worked on tin roof houses and have a testimonial* to prove that it does not corrode metal.
You have nothing to worry about regarding corrosion. Promise!
*Please feel free to ask us to email this over to you.
Can also provide testings done by Icynene…