Those changes fixed the lua errors caused by clicking options in the config menu. As far as I can tell, the addon is now fully functional.
I don't know if you wish to update the formal addon on the curse page, but if you do with those two alterations, you could also mark it as working for classic. I am going to share the fixed version with my guildmates. I will not post an updated version to the public without your permission. it's also worth noting that I know nothing about coding.
You can share it. I was going to push an update, then I found my configuration for pushing updates is broken or out of date, and there's zero documentation for it on curseforge and I couldn't be assed.