Based on the provided information, I would like to share a few information with you.
- Your configuration on Azure side looks correct.
- You don't have any route filter option in Azure for Express route private peering, so you don't have to configure this.
- I also understand you have only one VNET with one address space. So, it will not hit the maximum prefix limit on Azure side.
- There might be possibility of having any route filter on AWS side which is restricting it to learn the route from Azure.
- As you have already shared the prefixes, is it possible to share below screenshot.
Go to EXPRESSROUTE--->Peerings--->Azure Private --->View route table summary - There is no option in the portal/Az cli to get the advertised routes from ER but if you see any route learnt from different AS than AWS , it should be advertised to that ideally.
Please let me know if this helps.