Well way to go! a little treatment goes a long way. I once just had green water- over and over I did water changes to no effect. 2 days of meds and poof! gone!
The fin issue could be from the meds.... but also potentially a separate bacterial infections (things like fin rot). Make sure to do lots of water changes, feed nutritious food and update us if there are any other behavioral or physical changes.
Giving back creates a virtuous cycle that makes everyone more successful (as long as they cycle!)
7 Tanks and counting..... plus all these critters to feed critters