Finally spoke to someone in DHL who seemed to know what's going on. The good news is he knows what's happening.
The bad news is that the package is marked for penalty and it can take upto 1 week to clear it.
It is frustrating that DHL have sat on this package for more than 1 week without sending it or customs clearance even though we made it clear that we don't mind paying the potentially 300% customs charge. We really need this machine by Apr 29 for us to be able to move forward with our project.
Looks like we will have to shop for some pcs in India :(