I have not hiked the CT
But the cheapest way to loose weight is to not bring things, I personally would drop:
Dri ducks pants, jacket for your torso, legs dont mind being wet so much, save ~4oz
Dr. Bronners soap, I just dont think its worth its weight, I clean my pot well enough by hand, brush my teeth with out paste and just use water and rubbing to clean my body. save 2.6oz
Do you need all 3 stuff sacks? the bigger one is for food right? I see you have a mesh bag for cookkit, what are the other two for? I found keeping my sleeping bag and extra clothes in a large clear plastic bag kept everything dry/easy to find/ less bags to pack each day. So the liner you have may be enough. save ~1oz
Knife- there are alot of knifes out there that weigh less. You could go extreme here and bring a razor blade, but I found Leatherman micra(about $30) to be great, mine weighs 53.3g/1.88oz I really like the scissors on them(i.e they work), I end up using them more then anything else, cutting your nails/mustache, duct-ape, threads etc. Plus it has tweezers that actually work for ticks/splinters. If you wear glasses, the tiny flat head it has works with eye glass screws and saved me on more then one occasion. the knife was adequate enough for the times I needed it. Only tool on there did I not actually use (the larger flat head) save 1.3-3oz
I also trimmed the draw cord from my dri ducks jacket, the string was really long if I remember. Trim any other tags and useless hanging-ons save~1-2oz
That is 9.9 to 10.6oz saved, over half a pound right there, with no real drop in performance or ability right there. (For my purposes yours may be different)
And keep in mind though what ever you end up carrying your body will get used to it, it is not like you are carrying a 25lb base weight here. I think the list is great and you are at the tweaking stage. Bring what will make the experience. Weather that is less weight on your back or a little more to make it more comftorable/enjoyable.
oh and +1 Aquamira
Is a bear canister needed on the CT? I have no idea.