Bem, depois de um pouco de pesquisa, encontrei um patch para alterar o KO2 ORM para ter open_paren() e close_paren(), mas o comportamento padrão de orwhere em KO2 não permite a operação desejada, então os parênteses não me ajudarão. Resignei-me ao fato de que o método detalhado where() que estou usando é a melhor opção para mim, dadas minhas restrições de tempo. Eu alterei um pouco a consulta para acomodar algumas peculiaridades na minha instância mysql.
Isso funciona e é a consulta final para este projeto.
$unread = ORM::factory('record')
->where('(ServRepSupervisor = \'' . Auth::instance()->get_user()->name . '\' AND Followup_read = 0) OR (ServRepSupervisor = \'' . Auth::instance()->get_user()->name . '\' AND records.read = 0)')
->find_all();