There should be no discrepancy between DotRes and Amadeus -- perhaps your TA is adding some other 300 INR charge (e.g. commission)?
No, he was reading off the screen - I asked about exchange rates, and it appears that "fifty-eight" something was the EUR-INR rate stipulated there, but that's very low for a EUR exchange...
Don't have Amadeus access, so don't know the IATA rate at present - I suspect that LH has fares denominated in EUR, their home currency, and this is why there is a deviation.