Doesn't sound to me like Spain actually has a case here. The laws violated were Spanish laws, not international. Megaupload is not a Spanish site, nor is it owned by Spanish citizen(s). In my (rather limited, admittedly) knowledge of law, it just looks more like a "fuck you, you dickhead" from the Spaniards than a serious legal challenge.