There's one thing that none of the posters seem to have noticed in DG ISPR's press conference. I think it is telling.
He narrates that the first Indian flight approached in Lahore/Sialkot area (now we know decoy), and the CAP flight was vectored to them. As soon as the Pakistan team were vectored another Pakistani CAP flight took off, which went on to challenge the second Indian flight (another decoy) down south. After this DG ISPR is a little unclear but it sounds like an awful lot like this:
PAF had 2 CAP teams, one in air and on the ground, and the third one needed to challenge the actual Indian flight wasn't ready to launch, and hence the third Indian flight had plenty of time to ingress.
The Indians probably knew our procedures PRETTY well and they planned the operation well. Unfortunately, it seems we weren't doing enough CAP. It almost sounds like there was only one Pakistani CAP flight in the air at a time (Central Air Command) and there were no CAPs or aircraft ready to launch in the north (Northern Air Command).