That will absolutely not fit, those two turbos are so different that you'd need a custom manifold and down pipe to make it work, which would be a waste of time and money since the T25 is a better turbo anyway.
And T25 is one of the most common turbos, you shouldn't have such a hard time with it... try Googling harder and check DSM and Nissan forums as well.