I see what you mean. Obviously this year that kind of SAT will definitely help you(I also got a 1580 :p) Merit finalist is also great to have if you got that news in time to include in apps.
Your Gpa is a bit weak but is not horrific. It will definitely be at least in part compensated by the uptick in Senior year and your sat score.
Your main EC that has anything to do with your intended major(ILR since only one major in the ilr school) is clearly the ethics bowl. You are a new york state resident applying to ilr which will most certainly help you in admissions as well as give a reduced tuition price.
I think that if your recs and essays were strong then you would get in ed. Your extracurriculars could have been a bit more involved with your intended major but I dont think that will stop you from getting in. If anything it would be the grades but I still think you have a very good shot.