Hiding or encrypting SMTP password required in app.yml

Yes. It’s not 100% secure, but it is also not something you could find with access to the backups.