Disbursement delay from Bank for loan transfer costed me 60k +

I have an existing loan for my apartment ready for possession with IIFL for 9.5 % interest rates. I applied through HDFC as they offered 8.35%. However they took more than 90 days for loan sanction and after sanction, I did several follow ups in vain for the 1st Disbursement which took another 45 days extra after sanction. Since the apartment was not registered, I had to pay Pre-EMI interest rates of Rs 60,000 so far to IIFL. 1st disbursed amount is for IIFL and now there is 2nd and 3rd disbursement pending. HDFC have changed the process of disbursement of 2nd and 3rd that they will offer the check only at Registration office on date of registration. I did intimate them with an email on my registration. Again there is no response from their side while the registration date had crossed. Please let me know the best option for me in the following: 1) Cancel the loan if possible, transfer to some other bank. Later file a case for compensation against HDFC for the trial I had to undergo. (2 other disbursements pending) 2) Foreclosure with HDFC if cancellation is not possible. Transfer to some other bank. Later file a case on HDFC . 3) Keep following up for all the disbursements and live with the loss I had to undergo