Budget (and financial aid eligibility) is a huge missing piece here. There are enough constraints on what will work that bargain-hunting (aside from the community college transfer route) will be difficult.
The foreign language thing is going to be limiting - the list of colleges that don’t at least recommend FL (and not doing what’s recommended hurts your chances) is quite short. Stevens is one, and it’s similar to others on your list. It’s very similar to WPI in terms of admissions stats, but your chances might be better at Stevens for this reason.
Maybe look at Dalhousie, in Nova Scotia? Canadian U’s don’t consider freshman grades (and don’t really care about EC’s either). I would’ve thought that there would be FL requirement, since virtually all HS students in Canada study a language, but I don’t see it as an explicit requirement.
Would you consider a summer language immersion program, and/or a “super-senior” year abroad?