I have been a Land Rover service manager for 33 years, since they returned to North America in 87. There was never a time US market Land Rovers required 3,000 mile oil changes.
In the case of a LR4, the engine is derived from a Ford design from the 1990s that used a $10 oil filter. When they went to direct injection there was a motor redesign and they changed to a much higher spec oil (more $$) and a much more costly oil filter - $40. The purpose of the more costly filter was to capture smaller particles and do it for a longer period of time, so the change interval could be stretched from 7,500 to beyond 10,000 miles.
The timing chain problems in these engines are well known and I have written about them on my blog. What IS NOT a problem in these newer motors, is sludge. If you use the correct LR spec oil you will not have sludge, even at 10k change intervals. I suggest people change the oil in these trucks at 7,500 miles because the chain problems suggest the oil is suffering shearing failure and allowing chain and gear wear, but that is not sludge.
I cannot see a benefit to a 3,000 mile change.
I do suggest using the more expensive filters because in this case you are getting what you pay for. I also suggest using the newest spec 0-20 JLR oil, as they are continually updating the spec and it is generally backward compatible. But this could change so if you read this in the future, check to see.
There is no basis for a 3k oil change in a LR4 when used on American highways.