Good day IFlyMetoo! I am glad to be able to provide assistance to you today. The Add to Home Screen feature is within Safari and even if you set Edge as your default browser it will still launch Safari and for this I would suggest to send a feedback by tapping the 3 dots and then Help and feedback and you can take it from there.
Regards,
Paul R.