I'm surprised that listassettransactions is not showing transactions send to the burn address – is it possible you set the rescan parameter to false when issuing the subscribe command?
In any event, you can use importaddress to start tracking the balance of any address not belonging to the node, including the burn address.