DS 1 applied to many on your list. A few observations:
F&M has a new initiative to recruit and support low income/high achieving students with need based aid but no longer offers merit aid. Their soccer is very strong in D3.
DS, whose stats are like yours (with a lower ACT, slightly higher GPA), received significant merit at Union and UVM. It is not on your list but he received significant merit at Hobart as well.
DS’s decision came down to the wire between Union and Lafayette and only decided after admitted student days. He liked both for the reasons that you state, liberal arts with a science engineering slant. He’s more of a math and science kid than a humanities kid. Both campuses are great in their own way. Our take was that while both were moderately preppy, Lafayette was a bit more so than Union and the students at Lafayette seemed moderately more extroverted. He’s more of an introvert but that appealed to him – go figure.