To annul is to bring to nothing. To disannul is — also to bring to nothing, only more so. The dis- here is not the one doing the work in disagree or disconnect; it is the intensifying dis-, doubling the verb down rather than turning it around. Which is why the word looks like it ought to cancel a cancellation and instead does the opposite. In use since 1485, still ambushing people.