Bumz_Rush,
You are talking about two different types of visa. You can obtain your "D" visa in the ME. But you cannot obtain the required fingerprinting for the TSA flight training approval.
Saudi Arabia has started issuing type ratings based on their own licence for the first time. For obvious reasons they were having immense problems getting crew training approvals.
Mutt.