@Senselessbreak i'm assuming this is you based on the username, but good breakdown of the leak on GameFAQs. Everything you pointed out here was really well done and examined.
https://gamefaqs.gamespot.com/boards/234547-super-smash-bros/76517894
I really don't know what to think about this one, but even Omni or anybody else looking at it won't do much. I get the feelings it's for clicks rather than actually proving it wrong because frankly, you can't. Well, unless you can literally replicate it with mods. Like,
exactly replicate it. I hear a lot of "it's a mod of Little Mac" for Spring Man, but that's either a meme or bad memory of the idle stance. I mean, I suppose somebody could mod all of that stuff, but painstakingly like this for a
leak? The video seems more convincing than the pictures, but I think it's all up in the air at this point.