Teens aren’t too young for the injection, they can have it done at Boots etc. They just aren’t offered it on the NHS unless they have a health condition.
When mine were in primary, they sometimes didn’t get theirs done in school until December. Even in normal times it took a long time to get round them all I suppose.