[Bug]: Window in AppDelegate is exported from .NET 8.0.401 which breaks in certain scenarios
### Description

`Window` property on `AppDelegate` is now exported as binding code was updated in a newer version of .NET betwee 8.0.400 and 8.0.401.

In `MvxApplicationDelegate` we do something like:

```csharp
public abstract class MvxApplicationDelegate : UIApplicationDelegate, IMvxApplicationDelegate
{
    public new virtual UIWindow Window { get; set; }
```

This is now breaking since the `Window` property is now exported, whereas before it was ignored.

Since MvvmCross is not using scenes mechanism on iOS we create our own Window old-school style and present that. So MvvmCross is a single window App. Now that this property is exported, it affects how iOS initializes the App, mainly when Appium is in the mix.

This bug was pointed out in a discussion on Discord, where @Joost-Jens-Luminis has issues on iOS when running their iOS App instrumented by Appium UI Tests.

Related issue: https://github.com/xamarin/xamarin-macios/issues/21234

### Steps to Reproduce

See linked issue in description

### Link to public reproduction project repository

_No response_

### Version with bug

Unknown/Other

### Is this a regression from previous behavior?

Not sure, did not test other versions

### Last version that worked well

Unknown/Other

### Affected platforms

iOS/MacCatalyst

### Affected platform versions

.NET Sdk 8.0.401+

### Did you find any workaround?

_No response_