I saw this old question: How to apply different layouts to the same target in NLog?
The answer was: to use different targets for different levels. I'm not sure this will always work correctly.
A lot of time has passed since. Maybe now there is a better way?