The curled-up toes make me think of Cinderella's stepsisters trying to force their honking big feet into the glass slipper, lol.
Just buy the poor kid new skates now. If she had to wear a double insole in the beginning, she'd had them for quite some time. Skates are outgrown every 6-8 months, although stretching and tricks can extend their life. Aren't these the too-big bargain skates you bought her or is that a different pair? In either case, I'm sure you've gotten your money's worth from them by now. Her toes are curled up - these are least a size too small, maybe two sizes. I have two parents who feel guilty that they put off buying skates. (Both needed 2 sizes bigger skates)
Too small skates affect the skater's balance and control, plus they can cause injuries and bad temperment. Pain turns one of my girls beastly. She would groan when I woke her for synchro practice.
I didn't know you could schedule an "August growth spurt," but the calendar's already in the middle of July. If you buy her skates that fit properly now, a 1/2 size sudden growth just means the clock starts ticking earlier on when you have to replace it.
It could be worse: I have twins to shoe! My kids had sudden growth spurts like this - sometimes you don't get eight months to a year out of a pair of skates. I once had to replace four-month old skates after it seemed one girl grew overnight and rats! They were then wearing the same size skate, so I couldn't even use them as hand-me-downs.
When I looked at her poor feet and toes, I could not in good conscience force her to wear them anymore, so I paid full price for new ones. Just resign yourself to a few bumps in the road with equipment and growing children, but know that you've done everything you can to make these skates fit a little longer. There really is no magic left to make them less painful.