Please note that you implemented the NotificationTapped only on Android, so it will not work on iOS.
Also, this code is not enough to determine if you are initializing the Plugin.Firebase correctly.
Here is a sample, with Plugin.Firebase + .NET7 + MAUI that works fine on iOS, please check the complete plugin initialization.
https://github.com/leowagnersouza/fcmmaui
Also, on the Tapped event, check if if you have a valid instance:
if (CrossFirebaseCloudMessaging.Current != null)
And if you have a valid notification:
if (e != null && e.Notification != null && e.Notification.Data != null)