Yeah, it almost sounded a little bit possible, but the part you mention in your spoiler pretty much destroys that.
There's a lot in that supposed leak that lines up with things that Jason Ward has corroborated using his own contacts, including an appearance by Han, but how, when, where, and why said appearance happens was described very differently by his sources.