Вам не следует трогать глобальную обработку исключений, даже если вы можете, вы пишете надстройку, и подключение к глобальной обработке исключений изменит не только поведение вашей надстройки, но и основное приложение и все остальные надстройки. в системе - делать что-то, что может привести к ошибкам в других надстройках, не значит быть хорошим соседом: -)
Теперь, что вы можете сделать, это обернуть каждый вызываемый извне метод в вашей надстройке блоком try-catch, это, очевидно, невозможно, но система AOP, такая как PostSharp, может легко добавить их для вас, сохраняя код обработки в хорошее центральное расположение.