the priest rationalizes two completely different answers based on the way the question is posed. It’s just an example to show how two contradictory answers can seem rational to the same person because of the language used.
They aren't contradictory though. Basically what they are saying is just praying > praying + smoking > just smoking. "Okay" has different meanings in the different sentences.