Why "must" Prime 4 be a launch title?
I think the bigger issue is the Odyssey team should be ready to reveal their next big Mario game, Miyamoto has already stated that we will see Mario in an upcoming direct, and that Drake not getting botw sequel, means that Mario is almost certainly the launch title, also it's likely that totk patch via DLC will probably be there for Drake, likely coming in the first 12 months of totk's release. Then the only insider to leak real information and tying it into Switch 2 info, is the Pokemon dev who said the Drake patch for pokemon is coming this winter. I'd place the end of winter for Nintendo at March 1st 2024, which is a friday, but the pokemon patch can come AFTER Switch 2's launch, and doesn't have to be that far into "winter". It's also known that Drake is physically complete, and is publically still being worked on via Linux patch notes, so we know it was never canceled.
Thraktor's discovery of expensive circuitry in Switch OLED model, only done to allow 4K output, along with Mariko's known higher clocks (650GFLOPs, near double CPU speed) was most likely the "pro" that was canceled, as you and I both heard about it way back in 2019? and we knew something had been in the works for years at that point, which we know Drake's origins is late 2019/2020 from the Nvidia hack, it doesn't fit with the original Pro information we had both heard about, so tying the canceled project to Drake is a fools errand IMO.
Drake as far as we know is ready for mass production, almost certainly launching with a Mario game, and now you have Metroid Prime 4 estimated out by the end of this FY, but possibly late by a few months. We've also clearly seen that Switch has peaked and been in decline for 3 years straight now, there is no reason for Nintendo to delay Drake that we are aware of, and as many of us have brought up, Nintendo has nothing scheduled publically after July, and only 1 known title after that, with a Direct in June, I don't see how they avoid announcing a bunch of titles, and they are very clearly avoiding the 2H of this year, releasing games with built in million seller audiences with no fan fare or marketing push, like Metroid Prime being a shadow drop or XBC3 DLC having a week from announced date to release. Why anyone without inside knowledge of Nintendo's reasoning/release schedule for Drake, would believe that it is coming any later than this FY, is far beyond me. It's also just not surprising that it would come in 2023, 3 years after Ampere and A78 hit the market, that is the same time frame as Maxwell in the Switch.
Anyways, you'll likely be pleasantly surprised, hope you enjoy the summer direct, as I'm confident (via speculation and some insider chatter saying they have heard it is this year) that the summer direct will have Mario shown off for the new generation hardware and we will see it launch this FY, likely this calendar year to fully take advantage of the Mario movie and the cleared calendar Nintendo has opened up for new games that haven't been announced for this holiday.