sounds like you have a chance to pull this off. Go to all the office hours, optional review, TA sessions and see if your school has free tutors (both my kids schools do). Wyzant has solid tutors at not outlandish prices IME too if you can swing it, too. practice problems as much as you can find.
Also, chem is indeed required for many engineering majors… but not all. My kid doesn’t have to take chem and is an abet-accredited engineering path, but all the other engineering majors at their school do require Chem 1…
Another thought: not all engineering grad programs require engineering degrees! So there is that (my kid isn’t sure they are going to make it through an engineering BE/BS, and has looked into this). Sounds insane, but true. Most extreme example: Late Entry Accelerated Program: A Master’s Program for Non-Engineers (LEAP) | College of Engineering
and others have 2 tracks: Northeastern University
Some only want you to have a STEM-related background or will accept you contingent on taking a couple of classes before enrolling. Chem 1 may be easier on its own, at community college, for instance.
Most things are not now or never. MANY paths to the same place it turns out.