“Someone is leaking his schedule, even the impromptu ones.”
*************
I wouldn’t say ‘leaking’. This is more likely a case of ‘reporting’ his schedule in some nefarious way. This has to be intentional.
You’re right. That is a better choice of words.
And yes, it cannot be anything but intentional.