Awesome link,
Centipede100; thanks for posting it!
I would certainly pursue this; I think their policy is to initially deny
ANY EU 261/2004 claim (in order to discourage people to use it) but the law is on your side. You could also consider
EUClaim.