Isnt a lie a lie -
If you're Immanuel Kant, sure, but most of us do distinguish between types of lies.
Looks more like two situations to me:
1. "White" lies
2. And lies used to deceive the enemy in warfare
Doesn't seem much different to me than the situations in which most people, whatever their religion or lack thereof, would consider lying acceptable.