Hi
1) It appears that the provisional NOC issued by the Bank to the Builder is valid, subject to the condition that the sale proceeds are deposited in the bank loan account.
2) In your case, it appears that the sale proceeds have been deposited by the builder in his other bank account which is contrary to the terms of provisional NOC
3) The legal remedy for you to approach the bank and inform them of the transaction (Date of payment, amount, payment mode, sale deed details etc) in writing and asking them to provide you the no objection certificate within 30 days from the date of your letter.
4) Ensure to get the copy of your letter duly acknowledged by the bank and retain this copy in your safe custody.
5) If the bank has not received your sale proceeds, they should collect the same from the builder either by issuing notices to him or recovering the money from sale of other flats or else they should issue the NO OBJECTION CERTIFICATE to you.
6) Even if the bank chooses to be silent after 30 days, at least you will be safe and bank cannot claim any monies from you later.
7) With reference to your non refundable deposit for maintenance, builders can claim maintenance only for the period when the project is under construction and not thereafter.
8) Maintenance is a subject matter of resident welfare association which has to be formed if the apartment complex comprises of more than 15 flats. So, you should refuse to pay the builder maintenance for 10 years and instead opt to pay maintenance for the flat from the date of possession of your flat and till the date of formation of resident welfare association.
9) You should be firm in your dealing with the builder as in law the rule is caveat emptor (Buyer beware).
Hope this information is useful