It appears this “unable to delete” bug has appeared with QRZ lookups now. I set the lookup database to QRZ, entered a QSO, and when I attempted to delete it I couldn’t.
Note that I don’t have a subscription to QRZ, so only the QTH info is retrieved. (Name is not populated.)