I think if the Nintendo Switch is aiming for the Late May/Early June position that it is seemingly aiming to be at, I think it makes sense that they might've decided to "Flip" the choice of directs for this year.
I think if we're looking at it smartly, the Direct rollout for the year should look like this:
April 2nd - The Big One
Mid/Late April - Indie World
Mid June (Post NSW2 launch) - General Direct for Nintendo Switch and Nintendo Switch 2 titles
Late August - The Super Mario Bros. Movie 2 Trailer Direct
September - General Direct for Nintendo Switch and Nintendo Switch 2 titles
October - Indie World
November - Final General Direct of the year
In-between that we should probably get "Mini-Directs" post the Big One that covers specific titles. Mario Kart 9, Metroid Prime 4 feel like good contenders for that.