TS housing would fit .
If I had a highmount manifold, for science, it would go on. Since there was enormous difficulty getting the manifold, oil drain etc fitted with an RB25 from a Stagea in the R33 there is no chance the current turbo is coming off unless the engine comes out.
Sounds just like a GT3040 which isn't very different from a GT3076 in my experience.