I think some of the issues you mention are platform-dependent. I have an Android phone and I can:
- see the individual sender or group (WhatsApp for example) from where a message is coming
- in the Garmin Connetc app select which app can send notifications…