"The Imperial Fleet getting destroyed in the shockwave is a great idea! The only inconsistency I see with that is how would the Rebel Fleet escape the explosion and the Imperials, being on the "far side of Endor," not?"
Maybe when the shields go down and the rebels move in, the imperial fleet forms a perimeter around the DS to protect it? Ackbar tells the rebels to get the heck away but the imperials don't or too close to the DS when it blows up.