Accurate INT8 Training Through Dynamic Block-Level Fallback