For each of these, create a route pattern 9.@ with the associated route filter, configured to 'Block this Pattern'.
411 route filter: (SERVICE == 411)
Caribbean #s: (AREA-CODE == XXX) OR (AREA-CODE == YYY). Add as many OR elements as have area codes you want to block. There is a limit on the size of route filters, so you'll only be able to pack in around ten area code clauses. Add more route filters and route patterns if you need more. There's a good list of "suspect" prefixes in the book 'Troubleshooting Cisco IP Telephony' from http://www.ciscopress.com , ISBN 1-58705-075-7.
900 #s: (AREA-CODE == 900) OR (AREA-CODE == 976)
International #s: (INTERNATIONAL-ACCESS EXISTS)