Why can’t this be a web app that uses web notifications? Why does it even need to be an on-device app? That’s building in a vulnerability that doesn’t need to be there.
Make it a site. Go to the site. Pin the site. Allow notifications from site. Done.
Yes, Apple and Google are in the wrong, but why are we relying on them for this at all? Not everything needs to be a fucking app.