It looks like the change in gregtech.api.metatileentity may be the culprit
gregtech_1.7.10-05.08.08
public boolean decreaseStoredEnergyUnits(long aEnergy, boolean aIgnoreTooLessEnergy) { if (!canAccessData()) return false; return this.mHasEnoughEnergy = (decreaseStoredSteam(aEnergy, false)) || (decreaseStoredEU(aEnergy, aIgnoreTooLessEnergy)) || ((aIgnoreTooLessEnergy) && (decreaseStoredSteam(aEnergy, true))) ? 1 : 0; }
to
gregtech_1.7.10-05.08.10
public boolean decreaseStoredEnergyUnits(long aEnergy, boolean aIgnoreTooLessEnergy) { if (!canAccessData()) return false; return decreaseStoredEU(aEnergy, aIgnoreTooLessEnergy); }
this causes decreaseStoredEnergyUnits to return false on steam machines no matter what