There have been several FR threads on Diego Garcia, all of which said that it sustained no damage. Apparently, since it resides in such deep waters, the earthquake force did not generate tsunamis there. Very good news for our military!
Sorry, that's not going to turn out to be the explanation for the lack of damage there. It flat out doesn't make sense and doesn't correlate well with tsunamis affecting other deepwater coasts and islands.