Maxangle,
we could start a whole new debate here, I have seen the directive and it allows certain people access to the cockpit for legitimate reasons including aircraft engineers , flight inspectors and any other authorised persons.
Certain companies are using their common sense and are viewing ATCOs on Fam flights as any other authorised persons, and there are still a number of airlines offering Fam flights to local ATC staff, However the majority of Airlines are not doing so.
NATS management for whatever reason have decided that Fam flights are of no operational significance to ATCOs subsequently they have not offered any reistance to the CAA in not specifically naming ATCOs in the directive allowing access to the Cockpit during Flight.
How this is overcome I do not know, lets hope that common sense does eventually prevail