The regulation doesn't apply to non-EU carriers when flying from outside the EU, so that's the hand LH's trying to play here. However, LH is an EU airline so if the delay was caused by their flight, the regulation does apply. They're just trying to get rid of you with some nonsense as usual.