Do not call deleteLater on a null QObject
We don't always have a pairing handler for a given device link
Also change the assert not to trigger a warning in ubsan
Reviewed by Albert Vaca