Smart ADHD kid with low GPA - what should we do?

This is my DS. Low GPA almost solely due to flaking on homework. We had the whole neuropsych workup done, but it didn’t help much because he attended a parochial hs, so they weren’t required to provide any accommodations. We tried EF coaching, meds, close oversight, no oversight, nothing really helped. He’s having his best year yet, and we’re hopeful maturity is fueling that. He’s a senior now, with a 3.0 GPA and a 32 ACT, who wants to be an engineer no less. He has decent ECs and applied to a realistic list of schools, for the most part. We are confident he will have several choices. Not the most prestigious school for sure, but any of them will provide a good education. There are smart people at every institution; your son will find them!