If you’re unable to delete them manually from wp_options either then it suggests your problem lies elsewhere. Something else on your site must be re-creating the events after you delete them.
Nothing to do with WP Crontrol.
Also why didn’t you start a support thread before leaving a 1-star review? I’m willing to help, but not via review shaming.
I’ve edited my original response. But, just for clarity, none of the offending cron elements show in the Wp_options table. Where they do show is in the results displayed by WP Crontrol but I can only Pause them, but not Delete. Thanks anyway
If they’re definitely not present in the cron option in the wp_options table then it could be caused by a stale object cache or a faulty object caching plugin). This means a stale value from that option is being used.
If you’ve got a means of flushing the object cache on your site, try that.
I’ve also covered a few related issue in the FAQ: https://wordpress.org/plugins/wp-crontrol/#faq