Your HS record is great and you are over worrying about the college GPA which is fine.
i looked near the states you said.
I would not pursue Elon for civil since they don’t list it on their accreditation page. What excites you about Elon - maybe we can find a sub.
As for WPI, it’s on 7 week classes…does that appeal? I don’t see a common data set so you should reach out about transfer stats - and timing.
Good luck.
Elon offers an ABET-accredited Bachelor of Science in Engineering degree with concentrations in biomedical engineering, computer engineering, environmental engineering and mechanical engineering.