You missed the point. Even an allies spy is a spy. Working for any other nation is a crime-treason immaterial they worked for freind or enemy.
Secondly the theory that isi either complicit or incompetent is simply flawed. If they did know he was there it does not follow isi is incompetent to say otherwise is just anti isi anti pakistani propagand propagated by pakistans enemies
ISI is really between a rock and hard place on this one.. If they say they knew, they are damned. If they say they didnt, they are still damned..