Hi Richard,
Adding the function in the place you have in UpdraftPlus would send you an email on every page load on your site - not what you want!
The place to add it is in the function boot_backup() in class-updraftplus.php. If you add it as the first thing in there, then that'll tell you if the WP scheduler is invoking the registered action or not.
David