Можно попробовать на OnBeforeEventSend реализовать.
AddEventHandler('main', 'OnBeforeEventSend', Array("MyForm", "my_OnBeforeEventSend"));
class MyForm
{
function my_OnBeforeEventSend(&$arFields, &$arTemplate)
{
//получим сообщение
$mess = $arTemplate["MESSAGE"];
foreach($arFields as $keyField => $arField)
$mess = str_replace('#'.$keyField.'#', $arField, $mess); //подставляем значения в шаблон
}
}
Проверить в $arTemplate EVENT_NAME == SALE_NEW_ORDER , в arFields найти номер заказа, определить регион, в arTemplate поменять BCC.