FWIW there are some perfectly sensible schools and heads out there. My daughters attend a single-sex comprehensive not a million miles from Benson. They have one session a week for non-academic work, and a recent option has been "the Army" led/taught by lads/ladies from the RLC EOD regiment next door.
All the Armed Services get a chance to present at the careers sessions.
The lesson from this is for all COs to get out and talk to their local schools in conjunction with ACLOs and get over that while Iraq and Afghanistan are part of the job, they are not all of the job.