Hi Doug
Although in theory your reason is correct, in practice almost all of my clients use the same AP Control account for their multiple Control Accounts. If the database is a single currency database, I say let the user make the change and deal with the GL consequences, which are likely to be none.
Steve