When it comes to water conditioners, fertilizer, and especially Excel correctly measuring the quantity and adding it is critical. To much can cause issues. Using the supplied bottle caps is a rather inexact way to do it. You can buy on line good syringes allowing you to measure precisely the quantity of each bottle before adding it to the tank. Go to amazon.com and do a search for 1ml syringes. You will get a lot of hits. Be sure to exactly follow the directions on the bottle. Failure to follow the directions on the bottle is a common mistake that can cause a lot of problems.
As to the the sachem products you have the Flourish comprehensive by itself in my experience should be enough in most cases. It has all the elements and nutrients plants need. If properly dosed according to the directions on the bottle you shouldn't have any nutrient deficiencies in the water. If you have good aeration of the water, good lighting, and do a 50% water change once per week, your plants shouldn't be dying. I have used this myself in my tank with very soft water.
Excel is a liquid alternative to carbon dioxide. With good aeration it is not necessary. If over dosed it will kill plants. i also see no need for the iron supplement. If you are using a custom fertilizer mix, iron would be needed. Iron is not needed in my opinion.
It would be helpful to know the PH, GH, KH, ammonia, nitrate, and nitrite levels in your tank and tap water. You can get tests for these at most fish stores. I found a water quality report for Vaughan, Ontario. I was surprised there was almost nothing in it. Do you know if your water comes from a dam or well?
Overall it appears you have the following problems:
- Insufficient water changes.
- inconsistent measurements of fertilizer and or conditioners.
- And not correctly following the instructions for all additives.
- Don't know if your water hardness GH.
Correct those and your plants should recover. Now your tank lighting might be an issue But I wouldn't worry about that until you correct the above issues.