Congratulations on the upward trend! That is very important.
It’s important you ask yourself, honestly, why your demonstrated ability (at least as indicated by the SAT score) and your academic performance have not been in sync. It’s great you have an upward trend. Can you do what is necessary to make sure that that continues in college? Here’s what I’d recommend:
Commit to going to class. That is absolutely essential, and it’s easy not to do it without a parent or other family member getting you out of bed on a very cold (Macalester/NYU) morning. You won’t do well if you don’t go to class.
Get to know your professors. Go to office hours and test prep opportunities. You’ll be paying a lot. Why not take advantage of learning one on one, and on getting to know people who can help you with grad school, internships, and/or a first job?
Get a tutor for any science/math classes. This is a sign of academic strength, not weakness. This is what successful students do.
Communicate with academic counseling even before you get to campus. Schools often offer classes and other learning opportunities, especially to freshman. Often you can take a 1-credit class or something like that, which meets maybe once a week for several weeks. You learn valuable tips about succeeding in college, which is different from high school. It requires much more discipline and hard work and time management outside of the classroom. And if you do have a problem, you’ll have someone you know who can offer some help. Students fail because they don’t get ahead of any issues.
As far as schools go, NYU is great, but really does not offer a lot of aid. I know this from general knowledge and personal experience. Macalester is great.
Some others you might explore–McGill (right in Montreal, great city, great location, very cold), Temple University; Trinity University (San Antonio, not Trinity College in Hartford, CT); College of Charleston; University of Vermont (Burlington is fantastic); University of San Francisco; University of San Diego; University of Pittsburgh; and maybe Lake Forest in Chicago and Rhodes College in Memphis. Most of these will be pretty expensive.
In the Netherlands, look into the University Colleges. These are smaller, LAC type schools affiliated with large universities. I’d recommend Amsterdam and Utrecht.
Good luck!