I have no direct experience on either. But I know of both engines.
The 6BT (5.9) is very cool and as most know used in the Dodge Ram.
However I'd have to ask what are you trying to achieve? The 6BT weighs about 900lbs!!!! And will make the RR nose heavy, so arguably less good on or off road with such an engine.
The 4BT is also heavy all things considered and in most cases will not be offering the power or performance. It might outperform the BMW 2.5, but a BMW 3.0 litre is likely a much easier swap and would for all intensive purposes perform better.
In fact a good 4.6 RV8 is a nice engine in a p38 and you can always add a turbo for more performance.
Biggest issues will be electronics I suspect. The body control module and engine module talk to each other. So retaining the factory alarm system might pose a few issues, as might getting all the items to work as they should. I'm sure it is all possible, but probably well beyond my skill set.
I can't see the gearbox being any good with either engine. And maybe not the Borg Warner transfer box either. Axles and diffs will also be a weak spot, especially for the 6BT.
As said, it really depends on what you are trying to achieve with the project though.