Short answer

No, iRage will not square off your positions in case of a freak trade since the freak trade lasts for a fraction of a second before it reverts to the regular trading price. You may have a higher unrealised loss only for that fraction of a second.