I'm curious: Did he do the vermiculite in the first place? If so, why is it breaking down? Could you get a simple sand floor over it?

I cannot answer the corrosion question but it must be cleared up. If the foam doesn't trap water against the wall I don't see a problem.