Oh, excuse me - I was rolling on the floor and laughing. I'll get up now.
Your daughter reminds me of... me.
And I lived to tell about it.
Your daughter will, too.
There's really a brain in that head. She IS using it... in a way. For instance, she is finding out that putting a backpack on while in a car is not the very best way to do it. Has she ever tried to wear it in the car, trying to adjust the seatbelt to it *and* her? She might. Some creative kids are like this, yes.
Meantime, you are wise to be very patient. Talk to her teacher about what (and how) she does in school. Try to figure out what's good - or at least funny - about all this.
Let her try to figure out her own problems before you say, "Have you thought about zipping your backpack *before* you pick it up?" "Well, either you need to eat your taco with the fork that comes with your lunch or else you'll have to cover yourself with napkins, head to toe." (Don't be surprised if she tries covering herself with napkins, at least once.) "Have you ever thought of why you tie your shoes? It's so they'll fit your feet. So what do you do when you need to take them off or put them on, so that they'll un-fit your feet?" Comments like that may help put her brain in a little better gear.
And don't say (hard as it may be, sometimes, not to), "You idiot! Don't you have ANY sense? You're such a dope!" You know she isn't a dope. Her thinking is, as you say, somewhere else. In time, she'll start to care about how to eat walking tacos and all that, and she'll even start doing it elegantly. :^)
P.S. I just read your SWH. No, you don't sound like the sort of mama who would call her child names. It can be a thought, though, once in a while. You're wise not to do it. And comparing children in the same family is almost inevitable. One thing to do about that is to be happy that you have two very different girls. It really makes life so much more interesting!