This theory has one (IMO fatal) flaw which is that Shuyin lived 1000 years before Tidus did. And since there's no reason to assume time wasn't flowing normally in Dream Zanarkand, that makes this connection impossible.
You can say that Shuyin might be an Tidus' ancestor though.