If you are correct then spraying foam over the shiny will have the same (negative) result. Which do I believe; that there is no way around the moisture problem or there is, because some builders are using spray foam as a solution? Seems to me if spray foam against the shiny prevents moisture...