Deleting snapshots that have not been created through the ui

creating them directly via ZFS commands seems to be a bad idea then, have you tried to use QNAP qcli tools?

qcli_volumesnapshot