I'm amazed how in my case the Naltrexone manages to keep The Beast in its cage, but I'm new to this. At the very least I'd want to have some Naltrexone around, and keep it on my person; hopefully the next time it "hits you" (I know the feeling) you'll have an hour window to take a naltrexone first.
This is not a recommendation that you do anything, but when mine came in the mail, I was in a pretty jittery between-binge state and didn't want to drink (the previous had been really, really bad), mine were more like 2 weeks apart and one night long. I set aside some time and drank anyway, in the safety of my home, to see if this was going to have any effect at all. The Beast slept through. I had 3 drinks, not 12, and woke up without a hangover. It seemed like the Naltrexone immediately brought back the old ability to put the brakes on. I spent the evening drinking and reading posts on this website, which was a good way to spend the time.

Two more drinking incidents have passed without catastrophe since then. I am feeling a lot less freefloating panic, I think this is going to work, but I'm taking it one Naltrexone at a time

Again, I don't recommend you do anything, this is just one data point (mine) I'm giving you.
-Ned