I mean if european websites were scheduling it for October and now it's 7 months later with a new platform added to it, I would guess some of the reason for the delay would be for launch parity along with more fixes.
If Capcom actually delayed this out of the fiscal year for Switch and PC then that's actually a pretty big move from them.