Meh, way to complicated...
Saudis have strong appetites for the kind of girls he could provide and they have unlimited resources. Simple as that.
It would be interesting look at FlightAware, and track flights from his Island or the nearest airport to Saudi Arabia. Find out what princess went to his Island, and to find out if his jet went there.