Which college do I have the best chance at?

Based on your qualifications, concerns and list of targeted schools, I think that you have it exactly right by applying ED to Vassar College followed by EDII, if necessary, to Macalester College.