My understanding is that it can often take several days to fully restore glycogen levels depending on the severity of depletion, especially if you miss the refuel window. You didn't mention a recovery drink or meal after the bonk, if you're losing weight you're obviously in a calorie deficit, so the timing of your intake becomes that much more important.
Things I've found from training in the snow country: for me the cold really makes my body want to ramp up the calorie intake, and slows my recovery. If I have to layer up I stay away from intervals and intensity work. It's too easy to overheat or get chilled because your body can't do a good job of naturally thermo regulating; speed and wind (and rain) combine to create some pretty big effective external temperature swings and a sweat layer adds into this.
A lot of the folks I know who would do their intensity work outdoors in the cold always ended up sick.