I could see Astro Bot selling more. Astro Bot is a game that seems like the kind of thing that only Nintendo makes (at least at high quality), but it's on Playstation. Could be a lot of interest in it because its so different than the realistic style action games that fan base is used to getting. It looks like 3D Mario for Playstation. I just read a review that Astrobot is only like 10 hours long, and 15 hours to 100%, so it is a pretty disappointingly short game compared to something like Odyssey whose length was multiples of that, but still it stands out on Playstation.
Zelda on the other hand is cool but I'm not sure how big the audience for a non-fighting 2D Zelda game is, I'm personally not sold on it yet and I was reallllyyyy hoping for a new 2D Zelda game on Switch. Over 5 million sales for sure, but I doubt it'll hit 10 million. It's also at the end of the Switch's life, which yes provides a huge userbase but also means a lot fewer people are buying the system brand new and looking for the latest game, and plenty of people are probably just waiting for next gen and pretty much done buying Switch games. But I have no idea if Astrobot will hit 5-10 million either, since it is so different from the type of game that audience has gotten used to buying.