Amigo,
Encontramos nas regras gerais para os companheiros a seguinte frase:
"A maioria de seus companheiros lhe fornece sua característica, toda vez que você puder aplicá-la. Existem alguns só podem ser usados uma vez. Estes estão marcados com o símbolo (1x)."
Se você notar, verá que na peça do Sarraceno existe esse símbolo de (1x). Portanto, entendo que, embora o texto seja de fato duvidoso e haja uma discussão sobre isso no BGG, o poder dele pode ser usado apenas uma vez na rodada.
Eu encontrei no BGG também uma menção a um FAQ que diz o seguinte:
Saracen: You can exchange 1 time within 1 action money and camels. This means that you can use this companion exactly once during the current round. You can do this with main actions or additional actions. If you need several times within this 1 actin money or camels, you can use this equivalent. You may hand in camels and money in a denomination of your choice. You want, for example from Moscow to Karakorum, you will need 5 camels. You can now replace all 5 camels with money or 3 camels and 2 money, 1 camel and 4 money etc. The combination is up to you.
Desta forma, se for mesmo oficial, além de confirmar o que te disse, esse poder só poderia ser usado na proporção da necessidade da ação em que você está fazendo, ou seja, não poderia trocar qualquer quantidade de moedas e camelos, mas apenas aquela quantidade que você precisa para realizar a ação que decidiu ativar esse poder dentro do turno. De fato, parece fazer mais sentido, pois o autor incluiu essa observação de "durante uma ação", caso contrário o poder seria desbalanceado e faria mais sentido ser ação de alocação de dados como em outros companheiros e não um bônus "extra" durante uma ação.
Bons jogos! Abraço lúdico!