See if.the delear is getting you engine changed and further promising that there shall be no issue in future then you can go with same. The burden is on them to replace the engine manually or through machine and get you intact car.
Further if it is not possible serve the Land Rover India along dealership and service centre a notice where in claiming that it was manufacturing fact and you have to suffer losses claim.vechile.replacement and compensation .
If they do not reply notice or work accordingly file a consumer complaint in state consumer forum demanding replacement and compensation and litigation charges.