Yes definitely do an SMP. That way adcom has a new GPA to look at and compare the uGPA to. Your aadsas calculated GPA may not move as much as you'd like it to, but it will be better. This is the fastest way to look more competitive to dental schools in your situation., rather than doing more undergrad work which could take foreverrrrrr.
For example i had a terrible uGPA of 2.76. Took some science courses to bring it up, but it only went up to a 2.89 after two years, which was not much. Also it was hard trying to take any courses that I had not already taken as Bio Major. I had to challenge myself with upper-level grad courses to prove to adcoms and to myself that I could handle a rigorous program, for sure.
If you are interested, check this out
https://apps.aamc.org/postbac/#/program/251
It was the Master's program that I personally chose and I completed it with a 3.9 GPA. It was NOT easy at all, i busted my ass off and studied 6-10 hours a day (usually), but it was all worth it. Finished in 1.5 years, but you can finish in a year if you want to. I have not been accepted yet since I just applied this cycle, but have a few interviews so far..and it def was bc of this program!
🙂 Good luck. PM me for any questions, I'd be happy to answer them.