ZarfKitty,

First of all you can't beat yourself up for what you didn't know. All you can do is move forward from here. For what it is worth my son was grade skipped in early elementary (skipped first grade) and is still having all those issues you mentioned now in fourth grade and we can not afford to live abroad or homeschool and have no access to private school. The good news is that the people on here are a great resource for navigating the educational system as well as being great support for us as parents.
Also if your daughter is requesting Latin and is willing to work and try at something new and not as "easy" as things usually are that is a great sign!