We could also have a ol.MapSelectEvent type, inheriting from ol.MapEvent (just like ol.MapBrowserEvent inherits from ol.MapEvent). ol.MapSelectEvent would obviously add getLayer, getSelectedFeatures, and getDeselectedFeatures methods.

But I agree that we can remove the event entirely for now (and make ol.interaction.Interation not extend goog.events.EventTarget).