Your math score is fine. The difference between a 730/740 and an 800 is 2-3 additional right answers. Colleges know that. 2290 is also good. Whether you get accepted or not to your top choice colleges is very unlikely to be because your SAT score “should have been higher”.
In some cases, and perhaps in yours, it can be difficult to transfer from the University’s College of Arts and Science to the University’s College of Engineering. My sense is that you’re overthinking the application process. Apply to the department that makes the most sense to you based on academics and not on chances.