Here is what i found out through searching through the junkyard. Almost any g20, and most sentras ga16 or sr20 with automatics have the built in trans cooler and are the same as the stock 2 row nx radiator. If you have a mannual car you most likely have the paper thin 1 row.
If you want the correct inlet and outlet you will want to buy one for the 2l engine. Or you can source a used one at the junkyard for cheap.
There isnt a difference in height between the p10, nx, sentra b13 and b14. the clasics and some of the newer cars radiators mount under the radiator support only becuse their radiator support is taller, they still use the same radiator as the cars where it mounts behind the radiator support. they physical dimensions are the same only the thickness and inlet and outlet sizes change depending on the engine and trans combo.