Das stimmt nicht, WA benötigt Google Services nicht. Zu dem Thema siehe auch hier:
https://www.kuketz-forum.de/t/probleme-mit-whatsapp-benachrichtigungen/14552
Akku Einstellungen muss auf uneingeschränkt statt optimiert stehen.
Bei einem Arbeitsprofil/Shelter ist es wohl zudem so, wenn die Google Services bereits installiert sind und man danach im anderen Profil eine App installiert, die die Google Services für Push Benachrichtigungen benutzen KANN (wie WA), dann “sieht” die App die Google Services aus dem anderen Profil, kann sie aber nicht nutzen, dann bleiben die Push Benachrichtigungen aus weil der Fallback nicht greift. Hier muss man also erst alle Apps im anderen Profil installieren und dann die Playservices im Arbeitsprofil.
Beim vertraulichen Profil könnte es sich genauso verhalten, genau weiß ich es aber nicht.
Meine Empfehlung ist, zunächst erstmal die Einstellungen und Berechtigungen zu prüfen.