OP, I understand why you couldn’t turn down Carroll. Great opportunity.
I’m thinking you should reconsider a few things.
You’re taking Calc and Physics in the fall. Why? You’ve already taken them in HS. You won’t learn much and you can’t transfer to BC engineering. Plus they’re a lot of work and can be a time suck. They’ll take away from your business classes. Protect your GPA when you can. If you transfer, it’ll be the first thing they look at.
Maybe look for other engineering classes? Most engineering programs have a few intro to engineering classes about the profession.
If you decide you want engineering you’re most likely looking at another 4 years anyway or at least a few summer classes.
You can go to any ABET school. UMass would be an obvious choice.
Good luck.