Middlebury seems to be strong in environmental science, Connecticut College in botany.
College of the Atlantic is another New England (but not NESCAC) school that has an interesting approach to environmental science.
Even farther (geographically) outside the NESCAC is Colorado College, which seems to be strong in organismal biology and ecology. Its unusual one-course-at-a-time block plan, and its Rocky Mountain setting, provide nearly unique opportunities for field work. (https://www.coloradocollege.edu/academics/dept/obe/index.html)
Eckerd College in Florida seems to be strong in (and well located for) marine science.
St. Mary’s College of Maryland (the state’s public honors college) also is well-located for that (http://www.smcm.edu/biology/research-opportunities/environmental-research/).
For biochemistry, you might want to consider Brandeis (although it’s not a LAC).
https://www.brandeis.edu/learning/undergraduate/pdfs/biochem.pdf