I can't change their modem because it performs multiple functions. It also does VoIP and DVR programming. I would lose phone and TV.
I'm pretty sure the problem was the bad MAC entry in the forwarding table plus a bad UPS. New UPS arrives tomorrow, so we'll see.
I won't have to wait too long to test, rainy season in FL means a lot of power outages.