To trust a self-declared disavowal, you have to trust the *person* behind the master key.
When somebody retroactively disavows past events that were ostensibly signed on their behalf, then a question arises as to whether that disavowal is honest or not.
This question cannot be decided mechanically...