Ouch, that sounds painful! The CW seat always causes an injury to me- the most common one is me standing up after a few drinks and wacking my head on the side of the sloping overheads on the 777, as I always have a window seat!
Would be best to email BA about it all, noting down flight no, seat no etc.