ANSWER: The VH-SPORT RO is the carrier for you bike.
Yet, your suspension on the Range Rover is likely not going to be able to carry this load. You’ll need air shocks (air bags) if you want the use the Range Rover. I calculate that around a 220 lb bike is the max you can carry with your suspension and have the vehicle frame stay level, Unless you have autoride air suspension or stiffer suspension.