But I’d say don’t sweat it, as long as she’s doing well in these subjects it’s far too early for her to be deciding on her future.
My oldest mate just about crapped a B and a handfull of C’s at GCSE’s, then went on to get the highest a-Levels results in the Midlands, went to Oxfrod, read History, gained a first and then did a Masters and gained a Merit.
As long as she’s doing well enough to get into 6th form and she is headstrong enough to not listen to what people tell her she is capable of attaining, then she will be fine. People develop at their own pace, there is no need to be worried about finding a career at 16.
I never studied Geography at GCSE level, yet I studied Geography, Geology, History and Politics at a-level….and then studied Biology at University…go figure.