I keep about 10 packs of them in my carry-on. I'd suggest you do the same.
I've gotten many praises and thank you's from my seat row mates when I've offered them up in a similar situation to yours...
Crew room or Ops should have TONS of them... grab & go... in sweet, blissful, silence...
Bob