Whether or not the mashgiach is actually needed in this case is not really relevent IMO. What's relevant is that FWIU the run was not supposed to happen without a mashgiach there and nobody cared to (or was able to) enforce that. Are we really letting the goyishe workers decide when the mashgiach is really needed or not?