First of all don’t knock yourself for falling into a bit of a slump. Being in a new city is a lot on its own so exploring the new food and bars is a reasonable thing to do.
As for getting that momentum back, I’m not sure what your refeeds looked like while you were fasting but I would highly suggest trying keto (just to get the momentum going). I have a similar regime to you, and found it to be easiest when I was on keto. There wouldn’t be any cravings or hunger pains. If you want to make it as easy as possible on yourself, take a few days before you start fasting and put yourself into ketosis first. Going into a fast already far adapted takes away alot of the struggles.
TLDR: Try Keto. It typically makes fasting easier to get into and easier to sustain. Adjust once you have your momentum back.
I’ve found OMAD most helpful. I can go out, socialize a bit and not suffer weight gains. I have naturally cut down on drinking. OMAD is simple. I don’t have much to keep track of. If, on occasion, I have to do lunch or brunch, I do it and get back on my regular lifestyle the next day.