As others have remarked before, the question is not so much wether the FL75 restriction applies at DIXIR, but on what basis the thread starter decided to descend to 4100 (below MSA), passing DIXIR at 6000. What procedure were they following?
The controller instructed them to descend ‘according to procedure’. So honest question to the thread starter: what procedure did you follow in response?
We have all been in this situation, but it’s not ‘crapy’ Spanish ATC, Jeppesen or Airbus that concern me in this topic, it’s the ‘blind’ decent to 4100.