Separate dead lettering of expired queue's messages to another call, remove bindings from both the expiring queue (destination) and DLX exchange if they exist to prevent consistent hash routing DL'd messages to the expiring queue.