Correct, there is only a single global display currency setting. This was not intended to handle accounts in different currencies, but rather to handle quotes in different currencies, to convert them for display in a single display currency.
For accounts in different currencies, you are correct to keep separate account tabs. If the quotes are in the same currency as the account, and transactions are done in the same currency, then no conversion is necessary and you should not use the currency conversion feature.