Nice to meet you! Glad you are here. Sounds like a nice family, and a daughter who is doing well. You have not blown it at all.
Possible to be admitted
The first thing I would do is see whether your school uses Naviance. If so, I would start looking at the scattergrams for your school to understand which schools are easy, about right, or basically impossible for her to be admitted to from a grades and test scores perspective. I would look at LACs, Private Universities, and Public Universities. I would begin with a longer list to understand where she could get in. It would write them down. Don’t eliminate any yet because of preference.
Programs
At this point your daughter does not need to know what she wants to study. However, to begin to trim the list, it will be helpful to know whether there are subjects that she definitely will not study. Is there a chance that she will be interested in business, engineering, education, or nursing? Many schools do not offer all of these programs. Since she is interested in science, I would probably want to keep the engineering door open for now. I would discuss what she is sure she is not interested in.
Keep in mind that college grads are having a lot of difficulty finding work in their field right now. Many of the jobs available to new grads are in healthcare, STEM related, or business-related majors.
Also, many LAC students have less marketable majors, but are planning to go directly for a Masters degree. Would direct to graduate school be a possibility? If not then choosing a major she likes that is also reasonably employable becomes more important, unless you are very rich.
Then I would cross off schools without programs that she is not ready to eliminate.
Pricing
Then I would price out the remaining schools using their net price calculators to see how they compare.
Grades and test scores
Now that a colleges list is taking shape you may be able to see whether improving her grades a bit, or enhancing her test scores will help with admission to any schools of interest. They may still help will FA but if she can’t get in, that will not matter.