Does Espeon's "Solar Revelation" Ability prevent damage done to Benched Pokemon?
No, it does not. Unlike placing damage counters, doing damage to a Benched Pokemon is not prevented by Solar Revelation.
Source: TPCi Rules Team (2012-05-10)

Relevant cards

Note: All applicable cards may not be listed below.
BW5_48
BWP_BW92
BWP_BW92