Remember, Obama didn't grant the immunity originally, the Act of Congress did some 30 years ago. All (and it's a lot)Obama has done is remove the restrictions on that immunity that was created with Reagan's EO back in '83. And, that restriction did nothing to limit the diplomatic immunity that the individual INTORPOL agents enjoyed back then, and today. This particular exception dealt only with record-keeping and transparency of those records, not the individual INTERPOL agents themselves.
The immunity is not the same. Pleas read my Post #13.
Diplomatic Immunity is granted by Vienna Convention on Diplomatic Relations (1961).
International organizations immunity is granted by International Organizations Immunities Act (December 9, 1945).
These are two totally different documents and they contain different provisions.