I use pampers 12 hr protection diapers for overnight, we actually call them night diapers in my house as they are only used at nap and bedtime so a box last a very long time. Then I put a coating of vaseline( and bum cream if there is a teething rash) from one end to the other, no nwing from cold/leaking diapers.
Hope you get another STTN to night !