Loop, just a bit further on the AIP issue as I see it. The AIP is CAD's official publication channel for procedures. If airlines decide to use other map issuer's products it's the airline's responsibility to ensure these contain all pertinent data. ATC only uses the AIP and is thus not able to pick out any discrepancy, until of course, it presents itself in form of repeated violations of expected behaviour. Like for instance the thread issue here: non-compliance with approach track.
Treating LIMES and TD differently I don't quite get?
I do agree with Sqwak that a certain industry/ICAO induced confusion, reference altitude/level restrictions, exists.
And I agree with Rick.Shaw, this is how ATC generally perceives the issue.