Do not Allow Certain Extensions to Dial International

How do I configure FreePBX to not allow certain extensions to dial international but allow all other extensions to call international?

Try this:

Add a PIN Set.

Then set up a separate Outbound Route to make international calls. Put a PIN set on this route.

On the extensions that can use it, you can enable PINLESS dialing.