"simple" ist nur ein Teil, das ganze Paket scheint Net::MQTT zu heißen, und es liegen auszugsweise einige Dateien aus dem Paket in ./FHEM/lib/Net. Das Problem _könnte_ sein, dass die zu alt sind bzw. eben den genannten bugfix nicht enthalten, was jetzt zu Problemen führt.
Dieses Nebeneinander von cpan und Auslieferung via FHEM ist mAn. etwas undurchsichtig und wird afaik auch von den FHEM-Architekten nicht unbedingt als "mustergültig" angesehen. Wenn eine Komplettinstallation der Net::MQTT-cpan-Version hilft, wäre es ggf. sinnvoll, die libs aus FHEM auszubauen.
Ob jetzt MQTT2_CLIENT in allen Punkten abdecken kann, was 00_MQTT kann, kann ich nicht beurteilen. Es "kann" nicht alle Features von MQTT und auch die subscriptions werden anders gehandhabt...