Eh, we don't know what's going on with Spirits overall. Maybe the Spirits and Fighter's Pass were decided upon(that is, Sakurai went over the Spirits and removed those he planned for the FP as well as removing PP's Spirit) around the same time. Maybe Spirits were decided way before.
They don't mean too much, even with that kind of timing. Simply having a Spirit alone is not a death knell to anyone in itself. The idea he removed those Spirits he intends to have playable(or later shown off to help promote a game) does have some weight to it.
Besides, if he does make Geno playable... you simply have two Geno spirits. Well, that was easy. You just need a different file name. Welp. They don't even change names for DLC trophies, and isn't there more than one Pikachu spirit as is? Same with Eevee? With the same name? There's not exactly a lot going for Spirits beyond a leak of when the Fighter's Pass characters were started to be worked on, but see above why that information is actually useful compared to the silly idea that Spirits automatically equal disconfirmation. Them having a small gameplay role won't mean much either, as WoL is handled oddly as is. I can't even remember if you have new Battles added for DLC(I'm pretty sure it's not the case at all) so that's pretty irrelevant. You simply can just bring your character through, but no changes otherwise. Spirit Boards is a decent thought, but a lot of games are hardly lacking in Spirit options, even franchises heavily represented like Mario. Not even counting how Geno has tons of SMRPG stuff to think of alone. Or just using some different artwork of similar spirits we have already if it's easier.
Fixed the typos, yeish. ._.;