For what it is worth, July is the low season to India. You should call CO, explain your situation and find out what you can about the flight loads on your date. There are very few last minute travelers in/out of India so even this far out, you will have a good sense of how full the flight is on your specific date.