It's interesting that Keelty says there may be more charges pending, and also interesting that he says his organisation has done a thorough job of investigating the matter.
Here's what I see of the police handling :
After two weeks of having Haneef in dentention, they apply for an extension of the detention period to a magistrate.
The magistrate reserves his decision for a day, to debate a point of law...to me this means "boys, there's not enough for me to extend the detention period, therefore you have 24hours to come up with something."
The next day the AFP come up with that 'odd' charge.
The evidence for that specific charge gets discreditted.
After all the accusations of incompetence and political interference are out in the open, only then does the head of the AFP then say "My boys did a thorough and professional job in investigating this matter."
The question is "Why would he say that if it's obvious to all and sundry that the evidence for that specific charge was obviously wrong?" Keelty is obviously a very intelligent man, and as police they see things in black and white...so why say this?
Well, this is a guess, but it's an opinion I held at the that Haneef was charged, and an opinion that has only threngthened after this bizarre comment from Keelty.
My guess is that Haneef was charged due to political pressure alone.
Perhaps (based on the information they had at the time) the Sim Card charge was the one thing they thought might easily hold up while they completed the investigation, but that they handn't been able to fully investigate it.
Basically, I think Keelty's comments are a shot at the politicians, without openly stating that there was political interference...which would be the end of his career, and probably that of one or two politicians as well.
...of course...this is all just a guess