Is there any sort of work around?
Option B is using a Attiny85 (also sleeping) to watch the reed switch. If the line goes low, it wakes up and checks a sense line to see if the esp8266 is awake. When that line goes high, it pulls low the rain switch line from the esp, and the esp records the event. The Attiny85 then resets everything and goes back to sleep.
Thoughts?
Dave