Os clientes do libpurple não precisam usar todos os protocolos ou tê-los como opções. Olhando para o wiki QuteCom e vários documentos que pude encontrar, parece que eles estão usando libpurple para manipulação de backend / frontend específica e seu cliente não suporta outros protocolos.
Você já tentou conectar-se ao back-end da QuteCom usando o Empathy?