This is why I always advocate for some kind of "modular" system for secondary school, akin to university degree modules, maybe working towards a "school leavers certificate" rather than separate GCSE/A levels in separate subjects.
A system where a whole range of work can be accumulated to produce a final "mark", where kids who do better at writing essays can "weight" their modules towards that, or where kids who are more logical can "weight" their modules accordingly, etc.
Start with basic modules, a term each, being things like "Basic French", "Numeracy", "Literacy", "Basic science", "basic art", "Basic Music", etc in first year, all compulsory, as "taster" sessions to see what the pupils enjoy, what they're good at, what they want to pursue, etc., and then in subsequent terms, right through the 5/7 years, they can build up higher and higher levels in their preferred subjects, along with trying out others along the way, such as maybe non mainstream subjects such as photography or car maintenance, etc etc. But instead of spending only an hour a week on, say, Art in the first term, reduce the number of subjects and spend longer on them, so maybe if you do Art in the first term, it's say, 3/4 hours per week, but instead of say 10 subjects, you only do 3/4 "modules", then swap over for term 2 and again for term 3. Concentrate more on fewer subjects at a time. As you go through the subjects getting harder, you get more "points" available for the progress tests, written work, class participation, etc etc. Literacy and numeracy compulsory throughout, every term, but again, break it down into different modules, smaller chunks, more choices, etc so if someone with poor numeracy skills struggles year after year, they stay at a relatively low level, but doing different modules, and eventually may get enough knowledge/experience to score some points and actually be functionally numerate for their later life.
Upon leaving, you add all the marks gained over the years, and that gives you, your "leaving grade".