Maybe Diana had limited choices? She had to get protection so she perhaps thought that the Saudi Elite could offer her protection?
If you are scared of being hunted you might look for other big hitters to hang with.
Very scary stuff for Diana. But maybe fatal if Dodi Fayed heard about 9/11 and told Diana to impress her? Maybe the Crown thought she was too kind hearted to not try to get the news out?