If the cyano is gone, you may want to temporary get some fast growers in there. I usually use wisteria because it's super easy to get, even Petco/Petsmart has it in those tubes. You don't even have to plant it, let it float. That may help balance everything.
Glad to see the HC is holding on.