This is Vueling's standard response, to deny that you are entitled to anything. The Spanish authorities are weak at enforcing the EU law so it know it can get away with it.
Follow this thread for legal options:
http://www.flyertalk.com/forum/iberi...nsation-2.html