That's a lot of strong statements.
Indian formation and initial aircraft composition suggests a surprise air-surface strike from stand-off range without entering Pakistan airspace. Strike groups definitely did not carry BVR missiles and I wouldn't be surprised that even CAP did not have them, this would be the reason why IAF had to scramble additional planes to the area. Unfortunately for them, it was too late, PAF was not obliged to wait. This would explain why there were no BVR launches from Indian side.
Bad planning on IAF side - definitely. Lack of AEW coverage - criminal. IAF rendered useless, India has no real air cover - be careful, Indians probably were thinking the same.