Mr. Verma please try to understand carefully what I want to tell you:-
Yes you are right that form 16 can't be downloadable in the same date of 24q filed.
So the question is arising that how to avoid penalty legally???
1) Now, The best solution is file a 24q return with that challan what has been already paid and
2) After that submit a request to downlaod form 16 within 31st May 2017.
3) File a revised 24q tds return after 31st May (When it's possible).
4) Again submit a download request of form 16.
The penaltly will be not attract in 2nd time in case you have already downloaded form 16 in 1st time i.e. 31st May 2017.
This is very illogical thing did by the department that tds return due date is 31st May but form 16 due date is the same date..