We could re-write the entail. In absence of a direct male heir, it goes to the next male heir through the female line: it came to Henry Bennet through his wife, Elizabeth Bennet, either an only child or one with only daughters, and she was (insert legal term here) only the "guardian" of the estate, kept in trust for her son. So Collins is Elizabeth Bennet's nee Collins, mother to the current owner, cousin.
Otherwise, I don't see how it is possible that Thomas Bennet and not the Earl could have inherited this. It would demand a will, I guess (not a lawyer here), and thus no entail would exist as Henry Bennet would be the first to have the estate passed to him, and there is no reason to assume that he would entail it once his son, Thomas, had reached majority so as to agree with such a step.