Seconding Clark and Goucher. Willamette would check all his boxes except region, as would Beloit. Look into Earlham, perhaps Elizabethtown, SUNY New Paltz, St Mary’s Maryland (public honors college), Guildford.
Harder and likely more expensive, look into Dickinson. Not sure quirky but low key and international. Connecticut College and Skidmore as reaches?