Re: I've no problem with this if the general was fulfilling required flight hours...
'The Chief of Air Staff goes on strafing runs with an Apache'
Well no, because they're an Army asset so he'd be more likely to want a go in a Tornado. Or more realistically a Hawk, because they're cheaper.
There is an argument for keeping desk bound aircrew current in flying, in that as you get older it becomes harder to regain currency after say a two year break if you haven't touched an aircraft. With a fast jet trainer like the Alpha Jet there's a good compromise between the performance levels you'd expect and the cost of operating a military aircraft. Anecdotally age doesn't seem to be an issue for aircrew who stay in regular practice, although their reaction times may become marginally longer their accumulated experience more than makes up for it. So it depends what kind of General* he is and what the French Air Force rules are, it may be that everything he's done is legitimate, if a bit pointless if he's never going back to a flying appointment.
*If he's a junior Major General he may find himself in charge of an air base as his next job and might be expected to do a certain amount of flying.