Returning momentarily to the topic of Duncan and Dhugal's knighting, I think Kelson intended merely for Duncan to truly share in the moment of Dhugal's knighting, watch Dhugal close at hand and experience all the joy of that. Things just...snow-balled from that point when Kelson decided it was high time Duncan should be knighted, given all his service to both Kelson and Gwynedd (I can't argue with that reasoning). Morgan clearly agreed.
And high on the emotion of being newly knighted and knighting his own son, Duncan for once, threw caution to the winds. None of it was really planned and all of them were acting on impulse on a joyful day for all four of them. I think.... that had it still been Brion's Court with Brion still being stuck with Loris and Corrigan, Duncan wouldn't have even DREAMED of doing what he did. Part of the reason he felt even close to being secure is because he knows both Cardiel and Bradene to be far wiser, better men and Archbishops who do not react out of unreasoning fanaticism, fear or hatred.
The extreme shakeup of the Church when Kelson became King and having Loris openly defy him, with the Curia being split apart freed Kelson to act far more boldly than Brion was ever able to do. As a result, he has two far better Archbishops and two better Privy Council members, and the Church of Gwynedd has evolved significantly because Kelson was able to get rid of his two very reactionary Bishops. But as Cardiel said, "Until I can get the bloody law changed, Goddammit, man!" Duncan DID break a law of Ramos that was still in effect, and a pretty significant one. The leaders of the church of Gwynedd have changed, it doesn't mean the whole church is suddenly holding barefoot services on the grass instead of High Mass at the Cathedral, so to speak. Cardiel doesn't want to see Duncan burn, but he can't afford to ignore what happened.
Denis, who has been keeping his nose clean, very much aware of the danger and consequences of discovery ever since he was ordained, was understandably furious that Duncan abandoned all caution and so publically. So I understand both their motivations. Since Duncan is back in everyone's good graces barely a month later I have to forgive Kelson for not thinking things through on the day of his knighting when he's all of 18. It makes him more human to make some impulsive mistakes, once in a while.