Your user profile says you are a BA Staff (CREW). Do you want me now to explain you what a water deflector is??? Or don't you know that this part was disintegrated in AF Concorde crash (but not the wheels)? I may be wrong assuming that this thing (and not the tire pieces) damaged the wing, but come on, (1) official investigation is not over, and (2) you, the professionals (real ones?) are sometimes too annoying here. If you see that a guy like me says something wrong, correct me POLITELY, and I'll be thankful to you for information. We are not a scientific/engineering forum here, we are ENTHUSIASTS, who sometimes may say absolute rubbish (from professional point of view), but that is what an Internet forum is supposed to be, nobody can be always 100% correct! But everybody must be not offensive.
Still, want to be more detailed with your comment? I'll be grateful to hear an expert opinion!