Maternity Leave in DNB training

Sir, My DNB training tenure ends on 17.07.2020 (Previously it was supposed to end on 05.06.2020, 6 week extension was given to all trainees in view of corona outbreak). My expected date of delivery is 18.07.2020. I requested maternity leave from 20.04.2020 to 17.07.2020. But, my request has been denied from my hospital saying that my EDD falls outside of the leave I requested. So, basically they want me to go to work till 1 day before my delivery date. Following is the maternity leave rule as per dnb handbook from my year of joining the DNB course (2017) : "MATERNITY LEAVE: 3.1 A female candidate is permitted a maternity leave of 90 days once during the entire duration of DNB course. 3.2. The expected date of delivery (EDD) should fall within the duration of maternity leave. 3.3. Extension of maternity leave is permissible only for genuine medical reasons and after prior approval of NBE. The supporting medical documents have to be certified by the Head of the Institute/hospital where the candidate is undergoing DNB training. NBE reserves its rights to take a final decision in such matters. 3.4. The training of the candidate shall be extended accordingly in case of any extension of maternity leave being granted to the candidate. 3.5. Candidate shall be paid stipend during the period of maternity leave. No stipend shall be paid for the period of extension of leave." Sir, can the hospital deny my maternity leave? Is there a way out?