My shed I put down the foil stuff before putting the sheets of iron down and have not had one drip of condensation. I wonder if you could double sided tape this stuff to the inside of your battens ?
I insulated the walls with household insulation and on a thirty degree day if it's kept closed it sits about 20 degrees best money I ever spent