mm, I congratulate you on your courage and patience in fighting these big airlines. They really treat passengers like dirt. They have to be taught a lesson - air passengers are the most down-trodden of all customer categories.
Btw, I read on another post that there is a specific EU provision that applies against an airline if they deny a boarding... check it out.
Also check out
http://www.euclaim.com/Calculator.aspx
Wish you all the best!