When my DS was younger we alternated between thinking he was delayed and thinking he was a genius. An example on the delayed side - at 2 1/4 he had 5 words, most of which were only understandable by people who spent time with him daily. A year later we were having profound discussions about life and death that blew me away. We eventually tested (school was a disaster) and it turns out he's 2e which looking back explains a lot.

I'm not saying your DD is 2e but kids can be very asynchronous and IME don't usually follow the textbook for development. Live in the moment, follow her lead and you never know where it will take you (and yes, I realize it is easier said than done). I have no idea what we will be doing a year or two from now for school because he is changing too fast. I've had to shutdown the inner planner and really just deal with what does he need in the immediate future. Testing has helped us understand him, provided some substance for advocacy and has opened our eyes to the ranges of possibilities but it hasn't changed who he is and the path that he wants to forge. We're currently debating testing DD mostly on the premise that it won't change anything right now so why bother (her teachers see what we see - that was NOT the case with DS).

Not sure if any my rambling helped but at least know that you aren't alone smile