The problem with doing a whole heap of changes at once is that you dont know which change had the positive or negative effect. Your positive change could have been due to the fresh water, or any one of the ferts you used. When you stopped the frequent water changes your positive changes also stopped though.
The method really is to change one thing at a time, then observe your plants over a number of weeks to give that change time to have any positive or negative effect. That way you know the thing you changed had that effect, be it positive or negative. Continue with whatever has a positive effect, revert back if you see negative effects. Then change something else and observe whether that change is positive or negative.
The reason i said planted tanks do better in harder water is because those low nutrient demand plants that most people keep in aquariums get their carbon from carbonate hardness (KH) rather than CO2. As said your KH (Alkalinity on your testing) is very low and the plants will use that up quickly. Your water changes would have been frequently replenishing that KH, with the baking soda getting it higher too. You havent mentioned if you continued with dosing baking soda or not, or what that brought your KH up to.
I would be very careful with Excel. The active ingredient in Excel and Excel like products is gluteraldhyde. The main use of gluteraldhyde is to sterilise medical equipment, and if you carefully read all the paperwork for Excel it will say something along the line of "harmful to marine life" which is a bit of a clear warning for a product intended for use in aquariums. What gluteraldhyde does in aquariums is act as a mild algaecide, and will clean the leaves of plants a little, so they are better able to get at available carbon in the water. The chemical reaction it goes through uses up a lot of oxygen from the water. A common use of excel is to double dose to clear up black beard algae, and a common outcome is all the fish die from oxygen depletion. Be very careful to not overdose, and consider if the dubious benefits are worth the risk. The science behind Seachems claim that it provides carbon is very thin, but they are very good at marketing.