Okay, we're getting somewhere with PHP-MST.
The rssCloud pieces are all live. When a notification is received a file is created which, when found, causes the site to prompt to load updates. Doing so deletes the file again.
I'm using the HTMX 'every' parameter inside hx-trigger to repeatedly reload the file which detects updates. Once an update is found it returns http_response_code(286)
to tell HTMX to stop polling.
I'll leave it for a little while to ensure everything works before putting it on GitHub.