NP,
If it is the factory Nissan bar then it is made by ARB to Nissan's own specs, with a slot at the front for a 9000 pound Warn Winch max. I have a Warn M10000 which apparently doesn't fit (I didn't try it as i was told by Nissan themselves it wouldn't fit so sold off the bar and put on a normal ARB Bar )
I am fairly sure from looking at it that you didn't need any extra winch cradles to fit a winch.
Mic