A Type 1 flight, so EUR 250 at 2 hours. Delayed departure is irrelevant, so I am presuming that the arrival delay was the same as the departure delay.
You will have a fight on your hand, but you presented yourself in a timely manner, your documents were in order and BA (or a contractor) failed as to the rest.