For the last encounter on Sharon's Grove, not sure this is considered cheating, but you can lure the Glaaks to the area the Spinecores used to be and fight those 3 without the Battle Gamma interference. Then you can proceed to beat the Gamma relatively easily with constant healing of a tank unit.