Of course I'm sorry your tank has had its recent issues.
Just for the point of discussion, keep in mind that a tank can look really good for a long time and then seemingly start to implode. I liken that to when you have a test kit and you are adding drop after drop, shaking the tube between drops. It'll be blue the entire time until the one drop that changes it to yellow. Our tanks can be that way too, doing well for a long time until it hits that tipping point. Some people call it Old Tank Syndrome. I call it Lazy Reefer Syndrome. After all, in the beginning we are all over it and keep things clean as a whistle. Then life gets busy, it gets away from us, we know we need to spend some quality time on the tank, which means hours of labor, we eventually get around to it, and things look a little better. We used to test water all the time, and now we look at corals for indication of what's going on, testing more sporadically. The test kits are right there, but do we pick them up and use them weekly?
I'm guilty of this stuff too. The more time you put into something, usually the better it will turn out.