As much as you want it to be Someone Else’s Fault, it’s not. For one, because even a soldier isn’t an automaton. But even moreso, because calling ICE on someone is not SOP.
Even if it was, though, on what basis would the officer have had to contact ICE? He asked for ID, that’s his job and is indeed required for…