When I reported an error with an unofficial app, however, I was instantly told off that I shouldn’t expect any help.<
So, you're complaining about a lack of support for an unsupported app? They are actually called 'unsupported'. That's quite a clue.
Also, the catalogue of supported apps is pretty huge now, thanks to a large and enthusiastic community.
Has anyone suggested a Nextcloud installation? You'd have a notes sync as part of the whole calendar setup. I use QownNotes on my Linux computers and the native notes app on my de-googled Android phone. The phone requires the DavX app to setup the sync, but it's bulletproof after that. The notes are available as .md files and exportable as pdf.
Nextcloud might seem like overkill, but it is light enough to run on a Pi4 and it would take care of most of your server management and update challenges. You can use as much or as little of its functions as you want.