Why do these two derived expressions (which seem equivalent) give two different answers? [on hold]

In

enter the description of the image here

should not re[f[z,t], {{z, t}}] give the same result as re[{tz, z(1-t)}, {{z,t}}]?