The checking referred to in my post is done by the CFMU flight planning system.
I do not believe that too many receiving ATS units carry out the checks you mention. It may be the case in other parts of the world but much of that responsibilty in Europe is assumed by the IFPUs.
I do not believe, either, that too many flight plan filers check for the closures mentioned. I know for a fact that several charter operators do not even read en-route NOTAMs "because they are too busy". They leave it to the flight planning system to do it for them.
It makes the Spanish system seem very sensible.