I was able to custom build the goldenorb firmware with this newer version of openwrt and I fixed the disconnect issues on the connection monitoring. Apparently the ping test after a disconnect would lose the tracked IPs and go into a loop of rebooting the modem on this version.
So far running connection monitoring with power toggle and modem reconnect. Works flawlessly. I can even go into the modem section and issues a AT!RESET and it will bring the connection back without rebooting.
Here is a link to the firmware. Much improved WiFi performance.
