There is no proof whatsoever that it would not have happened in the same circumstances had the two aircraft (and ATC) been speaking the same language.
Of course there is not proof. However, had the Shed driver heard the MD80 being given takeoff clearance on the same runway alarm bells may have started. Quite often we have drivers who get to know the callsigns of other operators that arrive in the holds around the same time. I have had jets swapped from their normal stack to another because it was very busy. And, on issuing descent clearance to the guy who has swapped holds, the pilot in the hold that they both are usually in has broke in with a "Uhhh...were at FLXXX". That's the sort of airmanship and situational awareness some of us are getting at!
IMHO, we should be using one language. WHATEVER it is!