Glad to hear your algae has died back. Water changes tend to be good in almost any situation. Personally, I still don't believe the Flourish had anything to do with your problems, but I'm not upset if you don't believe the same things I do. Time will tell. Good Luck!
Wishing I had a pithy quote