I have no Idea where I could get in to as a transfer

You’ve done well at your current school in a demanding major. Many schools will grant you a bit of grace for your initial failures. They occurred quite a while ago and you’ve shown you’ve matured and can perform well in college. I’d suggest applying to a range of schools. How you present yourself in your application via your grades, essays, LORs and ECs is what matters. If I can find it I’ll link the thread of a poster had a challenging childhood with multiple arrests etc…cleaned up his act and went back to school and was admitted to Amherst and Cornell. You never know how your application will be viewed by the admissions committee.

And as previously mentioned you need to submit all transcripts from HS on as part of your application.

Congratulations on finding your path and good luck with your applications!

Here is the link College admissions and felony arrests